Hi Leute,
ich erzeuge mehrere TMenuItems zur Laufzeit
mit
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| for i:=0 to x do begin DynItem[i]:=TMenuItem.create(self); DynItem[i].Caption:=xy; DynItem[i].OnClick:=MenuItemClick; Popupmenu.add(DynItem[i]); end; |
dazu habe ich die Ereignisbehandlung MenuItemClick:
Delphi-Quelltext
1: 2: 3: 4:
| procedure TForm1.MenuItemClick(Sender: TObject); begin [...] end; |
und in dieser Routine will ich nun an die Caption des Eintrages, der geklickt wurde.
Leider kann ich über die <sender>-Variable auf nichts nennenswertes zugreifen.
Danke für Hilfe im Voraus,
greyhound
Moderiert von
Tino: Delphi-Tags hinzugefügt.