Drag&Drop sur un éditeur [SWT] - Java - Programmation
MarshPosté le 05-07-2008 à 12:26:40
Bonjour à tous !
Je cherche à implémenter un drag&drop différent de celui qui ouvre un fichier lorsqu'on le fait glisser dans la partie éditeur d'Eclipse. En effet j'aimerais que, par exemple en maintenant la touche ALT enfoncée, le drag&drop d'un fichier dans l'éditeur n'ouvre pas le fichier mais récupère du contenu de ce fichier (ou au moins son chemin pour pouvoir y accéder après...)
J'ai essayé en ajoutant l'extension org.eclipse.ui.dropActions mais la classe dropActionDelegate générée n'est jamais utilisée lors des drag&drops... je ne comprends pas comment faire le lien avec le reste de mon aplication.
Est-ce que je dois gérer le drag ET le drop (dragSource / dropTarget) ? Comment faire cela ? Avez-vous des idées/solutions/exemples SVP ?
N'hésitez pas à me poser des questions si je me suis mal expliqué...
Marsh Posté le 05-07-2008 à 12:26:40
Bonjour à tous !
Je cherche à implémenter un drag&drop différent de celui qui ouvre un fichier lorsqu'on le fait glisser dans la partie éditeur d'Eclipse.
En effet j'aimerais que, par exemple en maintenant la touche ALT enfoncée, le drag&drop d'un fichier dans l'éditeur n'ouvre pas le fichier mais récupère du contenu de ce fichier (ou au moins son chemin pour pouvoir y accéder après...)
J'ai essayé en ajoutant l'extension org.eclipse.ui.dropActions mais la classe dropActionDelegate générée n'est jamais utilisée lors des drag&drops... je ne comprends pas comment faire le lien avec le reste de mon aplication.
Est-ce que je dois gérer le drag ET le drop (dragSource / dropTarget) ? Comment faire cela ? Avez-vous des idées/solutions/exemples SVP ?
N'hésitez pas à me poser des questions si je me suis mal expliqué...
Merci d'avance.