Koden til at tilgå Menuitems man ikke kender
Hej igen alle sammen...Jeg er ved at lave en DVD afspiller, og der skal selvfølgelig være en Popummenu så man kan vælge chapter etc...
I den følgende kode har jeg bare lavet 10 stk bare for test, så der kan jeg jo sagtens lave:
nytitem->OnClick = mitKlik;
og så lave funktionen.
Men hvordan laver jeg dette når det er dynamisk?? ved jo ikke hvor mange chapters der er på den pågældende disk før den bliver loaded...
void __fastcall TForm1::FormCreate(TObject *Sender)
{
for(int i = 1; i < 11 ; i++)
{
TMenuItem *nytitem = new TMenuItem(Owner);
nytitem->Caption = "Chap: " + String(i);
nytitem->Name = "ITEM" + String(i);
Chapter->Insert(i-1,nytitem);
}
}