Ajout Menu dans un PopupMenu
Bonjour,
Dans mon programme je cr�e plusieurs menus dans un popupmenu avec ce code :
Code:
1 2 3 4 5 6 7 8 9 10 11
| NewItems[p] = new TMenuItem(PopupMenu1);
NewItems[p]->Caption = "&Option";
NewItems[p]->OnClick = FonctionOption;
PopupMenu1->Items->Add(NewItems[p++]);
NewItems[p] = new TMenuItem(PopupMenu1);
NewItems[p]->Caption = "&Restaure";
NewItems[p]->OnClick = FonctionRestaure;
PopupMenu1->Items->Add(NewItems[p++]);
... |
Cela fonctionne bien.
A pr�sent, je d�sire le faire par l'intermediaire d'une fonction cr��e par mes soins, du genre :
Code:
1 2 3 4 5 6 7 8
| AddMenu("&Option",FonctionOption);
void __fastcall TForm1::AddMenu(char * texte,??? fonction)
{ NewItems[p] = new TMenuItem(PopupMenu1);
NewItems[p]->Caption = texte;
NewItems[p]->OnClick = fonction;
PopupMenu1->Items->Add(NewItems[p++]);
} |
Pour le premier param�tre "char * texte", pas de probl�me,
mais pour le second "??? fonction", je n'y arrive pas. Avez-vous une solution ?