MainMenu [Résolu]

nadiasghaier - 10 oct. 2012 à 09:54 - 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
cs_yanb 260 Messages postés lundi 27 octobre 2003Date d'inscription 4 mars 2016 Dernière intervention - 10 oct. 2012 à 12:32
3
Merci
La réponse est dans ma réponse précédente
ShowMessage(TMenuItem(Sender).Caption);
@+

Merci cs_yanb 3

codes-sources a aidé 82 internautes ce mois-ci

Commenter la réponse de cs_yanb
Meilleure réponse
cs_yanb 260 Messages postés lundi 27 octobre 2003Date d'inscription 4 mars 2016 Dernière intervention - 10 oct. 2012 à 12:42
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);

@+

Merci cs_yanb 3

codes-sources a aidé 82 internautes ce mois-ci

Commenter la réponse de cs_yanb
cs_yanb 260 Messages postés lundi 27 octobre 2003Date d'inscription 4 mars 2016 Dernière intervention - 10 oct. 2012 à 11:42
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
nadiasghaier - 10 oct. 2012 à 11:53
0
Merci
oui mais en faite la création des MenuItem je le fait de façon dynamique ! :/
Commenter la réponse de nadiasghaier
korgis 415 Messages postés samedi 17 mai 2003Date d'inscription 11 mai 2018 Dernière intervention - 10 oct. 2012 à 12:08
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
nadiasghaier - 10 oct. 2012 à 12:16
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
nadiasghaier - 10 oct. 2012 à 12:42
0
Merci
wiii merci ça marche ;) merci
Commenter la réponse de nadiasghaier
Commenter la réponse de nadiasghaier

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.