moucate974
Messages postés8Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention27 novembre 2009
-
11 déc. 2006 à 16:50
moucate974
Messages postés8Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention27 novembre 2009
-
12 déc. 2006 à 09:44
Bonjour,
Je crée dynamiquement des items de popupmenu. Sur certains de ces items j'y associe des raccourcis claviers (shortcut). Malheureusement, les raccourcis clavier ne fonctionnent pas... Quelqu'un pourrait m'aider ? Je mets si-dessous un exemple simple de mon problème. A l'exécution, on clique sur le bouton, puis on fait CTRL C et cela ne marche pas. Ce qui est bizarre, c'est que si j'utilise un Mainmenu à la place du Popupmenu, cela fonctionne...
Merci beaucoup pour votre aide.
procedure TForm1.Button1Click(Sender: TObject);
var MonItemMenu: Tmenuitem;
begin
MonItemMenu:=Tmenuitem.Create(form1);
MonItemMenu.OnClick:=MonEvenementOnClick;
MonItemMenu.Caption:='ce txt ne s affiche pas avec le clavier quand je tape CTRL C';
MonItemMenu.ShortCut:=shortcut(Word('C'), [ssCtrl]);
moucate974
Messages postés8Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention27 novembre 2009 11 déc. 2006 à 18:07
Oui, merci tu as raison. Mais j'avais simplifié le problème pour le rendre plus lisible. En fait, j'affecte le popupmenu à une image (... donc pas de focus). Je suis donc toujours bloqué... Merci quand même.