User Tools

Site Tools


doc_opener

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
doc_opener [2015/08/20 11:59]
swann [c. custompath operator]
doc_opener [2015/08/20 12:07] (current)
swann [c. custompath operator]
Line 202: Line 202:
 </​code>​ </​code>​
  
-<code python> ​   +Ici il s'agit du corps de l'​opérateur,​ la fonction execute va s'​éxecuter à chaque appel de l'​opérateur. Il en est de même ,pour les fonctions draw et invoke.  
 +<code python>
  def execute(self,​ context):  def execute(self,​ context):
-  #this is a variable created from the top to start it +  #ajout du chemin sélectionné ​    
-         +  ressources.Items.append((str(self.properties.filepath),​str(self.properties.filepath),""​)) 
-  print("​*************SELECTED FILES ***********"​) +  ​#Création du tuple temporaire
-  for file in self.files:​ +
-   ​print("​FILEPATH %s"​%self.properties.filepath) +
-   #ajout du chemin sélectionné ​    +
-   ​ressources.Items.append((str(self.properties.filepath),​str(self.properties.filepath),""​)) +
-  ​+
   t=(str(self.properties.filepath),​str(self.properties.filepath)))   t=(str(self.properties.filepath),​str(self.properties.filepath)))
   #Mise à jour de la liste des dossier racine   #Mise à jour de la liste des dossier racine
Line 218: Line 214:
   #Sauvegarde du dossier sélectionné de manière persistante   #Sauvegarde du dossier sélectionné de manière persistante
   persistence.write_config()   persistence.write_config()
 +  #Find de fonction
   return {'​FINISHED'​}   return {'​FINISHED'​}
 +   
 +  #Fonction d'​affichage de l'​explorateur de fichier
   def draw(self, context):   def draw(self, context):
    ​self.layout.operator('​file.select_all_toggle'​) ​       ​    ​self.layout.operator('​file.select_all_toggle'​) ​       ​
doc_opener.1440071979.txt.gz · Last modified: 2015/08/20 11:59 by swann