Bonjour,
je souhaiterais avoir un tuyau sur la manière simple, car je suppose qu'elle
existe, à partir d'une page de Préférences d'ouvrir une fenetre dans
laquelle je voudrais mettre 2 ou 3 champs de saisie.
Pour plus de précision, j'ai une classe MyPreferencePage qui extends
PreferencePage et implements IWorkbenchPreferencePage. Dans cette page j'ai défini un
ListEditor (liste avec les boutons New, Remove, Up and Down).
Ce que je voudrais maintenant, c'est dans la méthode getNewInputObject() de
ce ListEditor (qui se lance quand on clique sur New), ouvrir une fenêtre avec
des champs de saisie (texte, fichier). Après je clique OK ou Finish et j'aurais
mon nouvel Objet que je verrais apparaître dans la liste ...
Là j'avoue que je galère un peu, impossible de trouver un bon exemple
qq part et je suis en train de partir dans des directions qui sont peut être
pas les bonnes et de toute façon, qui marchent pas
Alors ma question est : quelle classe dois-je utiliser pour cela, est-ce qu'il me faut
une nouvelle classe PreferencePage ou autre, ou est ce que je dois ecrire
tout le code de la fenetre dans la methode getNewInputObject() ?
Merci de vos réponses à venir ...
Partager