Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#3

AW: tmainmenu - neuer unterpunkt zur laufzeit

  Alt 15. Jun 2011, 08:38
Falls man es noch etwas umsortieren möchte, damit die Zeilenanfänge nicht so rurcheinander wirken.
(aber wenn man mehrere Items hinzufügen möchte, ist es wie obe auch nicht schlecht,)
Delphi-Quellcode:
neuessubitem := TMenuItem.Create(mainmenu1) ;
neuessubitem.Caption := 'welt';
neuesitem := TMenuItem.Create(mainmenu1) ;
neuesitem.Caption := 'hallo';
neuesitem.Add(neuessubitem);
mainmenu1.items.add(neuesitem);
Delphi-Quellcode:
neuesitem := TMenuItem.Create(mainmenu1) ;
neuesitem.Caption := 'moin,';
mainmenu1.items.add(neuesitem);

neuesitem := TMenuItem.Create(mainmenu1) ;
neuesitem.Caption := 'hallo';
mainmenu1.items.add(neuesitem);

neuessubitem := TMenuItem.Create(mainmenu1) ;
neuessubitem.Caption := 'welt';
neuesitem.Add(neuessubitem);

neuessubitem := TMenuItem.Create(mainmenu1) ;
neuessubitem.Caption := 'immernoch';
neuesitem.Add(neuessubitem);

neuessubitem := TMenuItem.Create(mainmenu1) ;
neuessubitem.Caption := 'da?';
neuesitem.Add(neuessubitem);
Die Lösung aber nochmal kurz genannt, falls es jemand mal nicht erkennen sollte.
> Menü-Item erstellen
> und dann über {menu}.Items.Add dem Manü oder über {item}.Add einem Item oder {menu}.Item[0].Add dem ersten Item hintzfügen/unterordnen.
$2B or not $2B
  Mit Zitat antworten Zitat