Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
921 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [résolu] sous-menus dynamique et evennement onClick

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] sous-menus dynamique et evennement onClick

n°889975
bill_clint​on
nonon j'ai pas de stagiaire ..
Posté le 04-11-2004 à 08:53:20  profilanswer
 

Salut,
 
   Je suis en train de me faire des sous-menus dynamiques (du style les derniers fichiers ouverts) j'ai cherché un peu partout une solution pour leur rajouter du code dans leur evennement onClick mais là je sèche alors en même temps, est-ce qu'il est possible de le faire ?


Message édité par bill_clinton le 25-03-2006 à 02:16:38
mood
Publicité
Posté le 04-11-2004 à 08:53:20  profilanswer
 

n°890149
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-11-2004 à 13:17:20  profilanswer
 

Tu dois créer une méthode quelconque à la form ("OnClickGlobal" par exemple) ou autre objet, recevant un paramètre Sender de type TObject.
Ensuite quand tu crées tes items, tu assignes cette méthode :
nouvelItem.OnClick := OnClicGlobal;
Et dans OnClickGlobal tu mets ce qu'il faut faire quand un item est choisi :
 
if Sender = item1 then
 ...
else
if Sender = item2 then
 ...
etc.
 
Tu peux aussi mettre une valeur spéciale dans leur tag :
 
if Sender is TMenuItem then
  case TMenuItem(Sender).Tag of  
    1:  l'item qui a le tag 1
    2:  etc.
  end;
 
ou encore mettre dans le tag le pointeur vers l'objet qui gèras l'item, en faisant un cast bien bourrin.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°891721
bill_clint​on
nonon j'ai pas de stagiaire ..
Posté le 06-11-2004 à 11:01:48  profilanswer
 

salut, merci ca marche nickel

n°2162294
Vincent D
Posté le 02-11-2012 à 11:59:23  profilanswer
 

bill_clinton a écrit :

salut, merci ca marche nickel


n°2162295
Vincent D
Posté le 02-11-2012 à 11:59:49  profilanswer
 

Excellent, ça m'a bien aidé aussi !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [résolu] sous-menus dynamique et evennement onClick

 

Sujets relatifs
pb de filets noires avec la librairie GD[resolu]menu deroulant ->selected avec les sessions[resolu]
souci de CSS et a:visited [résolu]téléchargement de fichier distant [résolu]
tester l'existence d'un fichier sur le serveur [résolu]fonction mail() -> adresse du messager[resolu]
VisualTextBox + frame [résolu][résolu]newbie servlet / jsp
pb de backgournd avec mozzila/firefox et pas IE, forcement....[RESOLU][Javascript] Obtenir la hauteur d'un "div" ? [Résolu, merci Leris]
Plus de sujets relatifs à : [résolu] sous-menus dynamique et evennement onClick


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR