MainMenu [Résolu]

- - Dernière réponse :  nadiasghaier - 10 oct. 2012 à 12:57
Bonjour,

en faite j'ai un MainMenu, je veux afficher le caption de Item choisi ! comment je peux faire ??
Merciiii
Afficher la suite 

Votre réponse

8 réponses

Meilleure réponse
Messages postés
260
Date d'inscription
lundi 27 octobre 2003
Statut
Membre
Dernière intervention
4 mars 2016
5
3
Merci
La réponse est dans ma réponse précédente
ShowMessage(TMenuItem(Sender).Caption);
@+

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 144 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_yanb
Messages postés
260
Date d'inscription
lundi 27 octobre 2003
Statut
Membre
Dernière intervention
4 mars 2016
5
3
Merci
Un truc vite fait pas tester mais tu dois avoir ton bonheur la dedans
ShowMessage('Numéro TMainMenu : '+IntToStr(TMenuItem(Sender).Parent.MenuIndex));
ShowMessage('Numéro TMenuItem : '+IntToStr(TMenuItem(Sender).MenuIndex));
ShowMessage('Caption du TMenuItem : '+TMenuItem(Sender).Caption);

@+

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 144 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_yanb
Messages postés
260
Date d'inscription
lundi 27 octobre 2003
Statut
Membre
Dernière intervention
4 mars 2016
5
0
Merci
Salut,
Euh c'est un peu confus comme question...
Dans l'événement OnClick tu récupères le caption par exemple
TMenuItem(Sender).Caption
@+
Commenter la réponse de cs_yanb
0
Merci
oui mais en faite la création des MenuItem je le fait de façon dynamique ! :/
Commenter la réponse de nadiasghaier
Messages postés
429
Date d'inscription
samedi 17 mai 2003
Statut
Membre
Dernière intervention
6 mai 2019
16
0
Merci
Salut,

oui, là c'est plus clair.

var
  NewMenuItem: TMenuItem;
begin
  NewMenuItem := TMenuItem.Create(MainMenu1);
  NewMenuItem.Name := 'New1';
  NewMenuItem.Caption := 'Nouveau menu';
  MainMenu1.Items[1].Add(NewMenuItem);
end;
Commenter la réponse de korgis
0
Merci
oui je vois ,mais en faite la création est c bon de façon dynamique , une fois le MainMenu est déja crée , au moment de l'exécution une fois je Click sur un MainItem je veux savoir son Index comme showMessage ou bien son caption.
Tu m'a compris ?
Commenter la réponse de nadiasghaier
0
Merci
wiii merci ça marche ;) merci
Commenter la réponse de nadiasghaier
Commenter la réponse de nadiasghaier