Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Menüeinträge erstellen (https://www.delphipraxis.net/4848-menueeintraege-erstellen.html)

MichaelK 14. Mai 2003 11:49


Menüeinträge erstellen
 
Hi,

angenommen, ich habe in einer Anwendung (die ich geschrieben habe) ein Menü, das folgenden Aufbau hat:

Ansicht Fenster Hilfe


In dieses Menü will ich einen Menüeintrag Datei einfügen, der vor Ansicht stehen soll.

ich kann ja sagen:
Code:
var
  NewItem: TMenuItem;
begin
  NewItem := TMenuItem.Create(Self);
  NewItem.Caption := 'Datei';
end;
Wie füge ich dieses TMenuItem in mein Fenstermenü ein? Wie kann ich bestimmen, an welcher Stelle es auftaucht (also vor oder nach "Ansicht")?

Anmerkung: Es soll nur der Eintrag "Datei" dynamisch erstellt werden. alles andere ist vorhanden.

sakura 14. Mai 2003 12:04

Angenommen Dein MainMenu heißt mnmMain, dann würde es folgender Code tun:
Delphi-Quellcode:
mnmMain.Items.Insert(0, NewItem);
...:cat:...

mirage228 14. Mai 2003 12:35

Ich weiss ja nicht, ob ich jetzt hier schreiben oder ein neuen topic aufmachen soll?

ich mach einfach ma hier:

Wie kann man dann in das Menü selbst einen Eintrag hinzufügen?
Und wie kann man in ein Menü einen Eintrag in das UNTERMNENÜ des Obermenüs erstellen?

Luckie 14. Mai 2003 12:41

Hast du das Topic "Liste der letzten Dateien" gesehen? Da habe ich genau sowas gemacht.

mirage228 14. Mai 2003 15:25

gesehen ja - aber noch nicht gelesen! hab ich aber jetzt gemacht :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz