Connexion
Menu Principal
Recherche
Menu secondaire
Image Aléatoire
robot.jpg
Publicité
Formation Blender ElephormBlender 3d Elephorm


     






Question sur le filename dans un fileselect_add()
OverdOzed
Inscrit:
25/09/2011 17:56
De RODEZ
Post(s): 306
Salut tout le monde,

J'aurais une petite question qui me permettrait de me sortir d'un mauvais pas.

Je vous expose le problème :
- J'ai un fileselect_add()qui me permet de sélectionner un fichier (dans mon cas un .jpeg).

Pour ça j'utilise la class Open contenant :
1/ filename = ctx.StringProperty(subtype="FILENAME")
2/ filepath = ctx.StringProperty(subtype="FILE_PATH")

Coté def j'ai :
1/ def invoke
2/ def execute
3/ def draw

Ma question est la suivante : Est-il possible dans un fileselect_add() de récupérer le nom du fichier sélectionner sans que l'utilisateur execute la fenêtre :
- Par exemple : l'utilisateur sélectionne un fichier (par sélectionne je veux dire que l'utilisateur est dans la fenêtre fileselect_add() et que le fichier est juste en surbrillance jaune rien de plus)

J'ai essayé plusieurs choses :
- utilisation d'un def modal sans succès
- utilisation d'un operateur bpy.ops.file.select() (apparemment le context n'est pas valide malgré plusieurs recherche sur la question sur le net)
- tentative en passant par une class Informations qui execute en l'operateur bpy.ops.object.shadertools_open('EXEC_DEFAULT') sans succès non plus.

Je vous avoue que là je sèche pas mal. Je pensais passer par un thread mais en y refléchissant cela ne m'apporterait rien de plus.

Je vais continuer à chercher mais si vous avez des pistes je vous en remercie d'avance.

A++ le BC.

Contribution le : 19/08/2012 14:04
_________________
Le SHADERTOOLS NG:
- Github:ici
- FTP:ici
Créer un fichier PDF de la contribution Imprimer


Re: Question sur le filename dans un fileselect_add()
OverdOzed
Inscrit:
25/09/2011 17:56
De RODEZ
Post(s): 306
Re salut,

Bon en fait j'ai pas trouvé de solutions concernant ce problème.

Par conséquent je me suis vu obliger de contourner le problème en ajoutant une classe.

Cette classe n'est rien d'autre qu'une liste de recherche (comme on l'a en cliquant sur la barre d'espace dans l'interface de Blender)

Je cloture le post puisque j'ai trouvé une alternative fonctionnelle.

Merci quand même aux personnes qui auront essayés de chercher de leur coté.

++ le BC.

Contribution le : 19/08/2012 22:35
_________________
Le SHADERTOOLS NG:
- Github:ici
- FTP:ici
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Moteur de jeu GameBlender et alternatives [WIP] OSXIA : Plate-forme de distribution de jeux BGE [pré-bêta v0.35]    [1][2][3]...[11] 105 8361 Aujourd'hui 05:23:54
kanablanco 
Moteur de jeu GameBlender et alternatives [WIP] Le 1er jour    [1][2][3]...[19] 185 13410 Aujourd'hui 04:39:08
meltingman 
Questions & Réponses bone et x-axis mirror 6 108 Aujourd'hui 03:47:38
meltingman 
The Blender Clan 'tchat Tenté par un concours BGE ?    [1][2][3]...[5] 46 1008 Aujourd'hui 03:47:34
meltingman 
Mes premières images sous Blender (débutants) Bencer: Apprentissage de l'animation    [1][2] 11 589 Aujourd'hui 02:28:00
LazySquirrel 
Questions & Réponses rendu cycles gpu 1 72 Aujourd'hui 00:41:36
Chupis 
[WIP] et travaux terminés [WIP] Papa_Dragon apprend l'orga :)    [1][2][3]...[6] 50 2573 Hier 22:23:53
Papa_Dragon 
[WIP] et travaux terminés [WIP] Opel Zafira Z 1999    [1][2][3]...[6] 53 7960 Hier 20:54:32
Benssawi 
Concours Défis Du Week-End 21 - Thème : Les Armes 1 110 Hier 20:41:13
QU3NT155 
The Blender Clan 'tchat Le topic des trucs à voir    [1][2][3]...[254] 2535 360916 Hier 20:15:12
Papa_Dragon 
Concours AC/BC no 8 : "OUPS!" !!! Deadline => 26/05 !!!    [1][2] 13 665 Hier 20:12:10
ankhre 
The Blender Clan 'tchat Avez toujours du plaisir sur Blender ?    [1][2] 10 296 Hier 19:55:34
Saphir 
The Blender Clan 'tchat [Sondage] Ferme de rendus Blender gratuite : trouvons lui un nom ! 4 119 Hier 19:38:34
clouclou 
Le coin des geeks GTX780 et Cycles 4 148 Hier 19:00:41
mistercroche 
Concours Défis Du Week-End 20 - Gagnant : BILL    [1][2][3]...[8] 77 2382 Hier 18:49:51
Zhormos 
Questions & Réponses [résolu] Objet n'apparait pas au rendu.    [1][2] 10 150 Hier 17:29:53
GreenGiant 
Questions & Réponses Rendu de scene1 dans un plan de scene2    [1][2] 10 344 Hier 16:29:48
yekcim 
[WIP] et travaux terminés [terminé] Projets Divers (Mr Horizontal & Mme Verticale) page 15    [1][2][3]...[15] 146 17406 Hier 14:40:01
adam 
Questions & Réponses [résolu] probleme de rendu avec incrustation de mesh dans video    [1][2] 14 106 Hier 14:27:50
DoubleZ 
[WIP] et travaux terminés [WIP] Nouveau sculpt de mamuth    [1][2] 11 891 Hier 14:27:32
otsoa 

Qui est en ligne
17 utilisateur(s) en ligne (dont 15 sur Forums)

Membre(s): 0
Invité(s): 17


plus...
Nouveaux membres
Zelkion 24/5/2013
Zen-A 24/5/2013
Lorindan 24/5/2013
filoudb 24/5/2013
GreenGiant 24/5/2013
respect62 24/5/2013
shabtai411 22/5/2013
Melanie56 22/5/2013
lelouis1er 22/5/2013
Styrinx 22/5/2013
Dernier Ajout
saak.jpg

Evènements à venir
(continuer) - Mai 26
Défis Du Week-End
Mai 31
Défis Du Week-End
plus 408 plus d'élément(s)
 By Mickaël Guédon [ebrain] © 2003-2013 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445