Ce sujet est résolu.
1 | |
Auteur | Messages |
---|---|
didier18 | #1 Posté le 8/12/2015 à 22:58:11 |
Bonsoir Je n'arrive pas à mettre en oeuvre le drag & drop sur un DirChooser ou un FileChooser. Alors que cela fonctionne bien sur un DirView ou un FileView. Y-a-t-il un composant à activer ou une méthode particulière ? L'aide est succinte et je n'ai pas trouvé d'exemple. Merci. Bonne soirée. | |
Reivillo | #2 Posté le 8/12/2015 à 23:23:11 |
C' est ici, et nul part ailleurs. « Et pis c'est tout ! » | Bonsoir didier18. Voir peut-être du côte d'un événement DragMove! Reivillo. Version LinuxMint 13 (1.6.1-1+maya-mate(32-bit)) LTS Noyau 3.14.33-031433-generic (27-02-2015) LinuxMint 13 Mate Fr ICI, LinuxMint 17 Mate Fr LÀ. Programmation Gambas3 Installé depuis la Console Terminal avec successivement: Les 3 Lignes sudo en Gras ci-dessous... sudo add-apt-repository ppa:gambas-team/gambas3 sudo apt-get update sudo apt-get install gambas3 -y Gambas3.8.4-57.47 (Mise à Jour Auto via mintupdate le 28-01-2016) Pour la Doc, c'est vers là: Documentation Gambas3 FR |
didier18 | #3 Posté le 9/12/2015 à 10:21:41 |
Bonjour Reivillo En faisant ce simple test et en mettant un point d'arrêt devant les Wait : Public Sub DirView1_DragMove() Wait 1 End ou même : Public Sub DirView1_Drag() Wait 1 End on n'entre pas dans la procédure... Alors que un point d'arrêt devant 'FileView1.Dir = DirView1.Current' arrête bien la procédure. Public Sub DirView1_Click() FileView1.Dir = DirView1.Current End Bonne journée. | |
didier18 | #4 Posté le 26/1/2016 à 11:05:05 |
Bonjour Il semblerai que pour l'instant il ne soit pas possible... Cependant on peut utiliser la classe 'observer'. Comme précisé dans l'aide, cette classe intervient AVANT celle de l'objet (ici un FileChooser -je suppose que pour un DirChooser le principe est identique-). Donc on peut 'ré-orienter' les objets qui composent le FileChooser. Je ne suis peut être pas très clair...? Regardez l'exemple sur Forge ou en suivant le lien ci-après http://www.gambasforge.org/code-145-drag-and-drop-filechooser.html Bonne journée. | |
1 |