Thema: Delphi PopupMenü zur Laufzeit

Einzelnen Beitrag anzeigen

Benutzerbild von bitsetter
bitsetter

Registriert seit: 17. Jan 2007
1.169 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: PopupMenü zur Laufzeit

  Alt 19. Mär 2007, 00:40
Hallo,

bei Luckies Code kannst du dir die Zuweisung von TMenuItem.Tag sogar noch sparen folgendes reicht aus:
Delphi-Quellcode:
procedure TForm1.OnMenuItemClick(Sender: TObject);
begin
  if (Sender is TMenuItem) then
    ShowMessage((Sender as TMenuItem).Caption);

 (*case TMenuItem(Sender).Tag of
    0: ShowMessage(TMenuItem(Sender).Caption);
    1: ShowMessage(TMenuItem(Sender).Caption);
    2: ShowMessage(TMenuItem(Sender).Caption);
  end;*)

end;
Gruß bitsetter
"Viele Wege führen nach Rom"
Wolfgang Mocker (geb. 1954), dt. Satiriker und Aphoristiker
  Mit Zitat antworten Zitat