Einzelnen Beitrag anzeigen

Blackheart

Registriert seit: 4. Mai 2005
846 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Listbox items in PopUpMenu rein

  Alt 13. Feb 2008, 10:25
Mal ein kleines Beispiel wie es ungefähr aussehen könnte
Delphi-Quellcode:
private
    { Private-Deklarationen }
    procedure OnMenuItemClick(Sender: TObject);
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}


procedure TForm1.Button1Click(Sender: TObject);
var
  NewItem: TMenuItem;
  i:Integer;
begin
  for i:=0 to 10 do
  begin
    NewItem:= TMenuItem.Create(Form1);
    NewItem.Caption := 'Item' + IntToStr(i);
    NewItem.Tag := i;
    NewItem.OnClick := OnMenuItemClick;
    PopUpMenu.Items.Add(NewItem);
  end;
end;

procedure TForm1.OnMenuItemClick(Sender: TObject);
begin
  ShowMessage(TMenuItem(Sender).Caption);
end;
Blackheart
  Mit Zitat antworten Zitat