On parle bien sûr d'une zone de texte (editfield)?
Si oui, il faut en faire une sous-classe (il faut pouvoir mettre un
gestionnaire de menu).
(désolé, je n'utilise pas la version française, alors je vous mets la
marche à suivre en anglais):
Dans le menu "Project", aller dans "Add" et choisir "Class". Une
nouvelle classe est alors créée dans le projet. Sélectionnez-la et
éditez la propriété "Super" dans la fenêtre des propriétés. Mettez
"EditField" comme valeur. Mettez-lui un nom si ça vous dit (conseillé).
Maintenant, ouvrez cette classe et cliquez sur "Add menu
handler" (dans la petite barre d'outils; ou Pomme-Option-H).
Choisissez le nom que vous avez donné au menu "Edition->Annuler" dans
la liste qui apparaît.
Écrivez ce qui vous passe par la tête (utilisez "me" pour vous
référencer à la zone de texte qui exécute ce code). Pour les
variables qui étaient placées dans la fenêtre de la zone de texte, il
faudra les déplacer dans cette classe (ou d'autres méthodes plus
judicieuses).
Ensuite, allez dans la fenêtre où se trouve la zone de texte,
sélectionnez-la et mettez la propriété "Super" à la valeur <nom de la
classe que vous avez créé>. Ça devrait marcher.
N'hésitez pas à demander.
Le 13 mars 08 à 16:25 (soir), Antoine Crêtaux a écrit:
C'est justement sur l'annuler que je veux agir mais je ne trouve
pas l'endroit ou je dois me mettre pour agir
Par contre, "Annuler" est plus compliqué et dépend plus du
programmeur (est-ce qu'on doit annuler une sélection ou non, par
exemple) et doit être écrite par sois-même.
|