Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour cher tous,
Je voudrai utiliser par exemple la touche "ECHAP" comme raccourci clavier me permettant de quitter une page, ou de fermer une fénêtre.
Est ce que cette opération est possible? Si oui comment procéder pour atteindre ce but?
Bonne journée à vous
Dernière modification par legagneur (30-09-2014 08:53:38)
Hors ligne
Bonjour, regarde du côte de keydown dans la doc.
Hors ligne
erasorz a écrit:
Bonjour, regarde du côte de keydown dans la doc.
Aussi, si la fenêtre a des boutons dont un bouton pour fermer ou annuler, la propriété "cancel" de ce bouton permet de mapper la touche échappement directement sur le bouton.
Hors ligne
Alors, ça donne quelque chose ?
Hors ligne
Ok,
C'est bon
Merci
Pour ceux qui peuvent en avoir besoin voilà la procédure à suivre :
1- Se mettre sur le proprietés de la fenêtre
2- Creer une nouvelle fonction en prenant la peine de choisir event id = pbm_keydown
3- Ajouter ceci dans le corps de la fonction
IF keydown(Keyescape!) then window frame, sheet frame = w_app_frame sheet = frame.getactivesheet() CLOSE (sheet) END IF
Et c'est résolu
Hors ligne