IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Treeview: drag'n'drop à la windows explorer


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 207
    Par défaut Treeview: drag'n'drop à la windows explorer
    Bonjour,

    Je fais un drag'n'drop sur un treeview à partir d'éléments d'un StringGrid.
    Ca semble OK, mais pour facilier le glisser-déposer, j'aimerais optimiser le truc.

    En effet, pour déposer des fichiers, il faut obligatoirement relacher le bouton de la souris sur un noeud, et pas à coté!

    Or, ce que je voudrais faire, c'est des glisser-déposer comme avec l'explorateur de Windows, c'est à dire qu'il faut juste pointer sur la ligne du noeud, et plus forcément sur son label, mais pourquoi pas carrémenbt à sa droite.

    Voila, je sais pas si c'est clair, n'hésitez pas à me demander des précisions!

    Merci

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 207
    Par défaut
    Bon, je pense qu'on peut surement utiliser la valeur htOnRight du THitTests récupéré lorsqu'on relache le bouton de la souris.

    En effet, si le pointeur est à droite d'un élément, on a htOnRight, sinon htNoWhere.

    Reste donc sur le htOnRight à connaitre l'élément en question!

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 207
    Par défaut
    Bon, problème résolu: il suffit d'utiliser la propriété DropTarget du treeview, qui renvoie automatiquement le noeud ciblé par l'opération de drag'n'drop.

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ttk:treeview drag and drop.
    Par wiztricks dans le forum Tkinter
    Réponses: 10
    Dernier message: 17/08/2011, 14h17
  2. treeview drag et drop access
    Par jobe3141 dans le forum Access
    Réponses: 0
    Dernier message: 22/03/2011, 13h32
  3. Structure treeview drag'n drop
    Par kelegan dans le forum VB.NET
    Réponses: 9
    Dernier message: 18/02/2011, 14h52
  4. [GXT] limite des drag and drop des Window
    Par touille dans le forum GWT et Vaadin
    Réponses: 9
    Dernier message: 30/09/2010, 14h54
  5. [VB.NET] Microsoft TreeView drag and drop ?
    Par bigtoof dans le forum ASP.NET
    Réponses: 7
    Dernier message: 24/05/2004, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo