Menüeinträge benennen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Menüs entwerfen


Im Gegensatz zu Menükomponenten müssen Sie neue Menüeinträge explizit benennen. Dazu haben Sie folgende Möglichkeiten:

  • Weisen Sie den Wert der Eigenschaft Name des Eintrags zu.
  • Weisen Sie den Wert zuerst der Eigenschaft Caption zu, und lassen Sie Delphi den entsprechenden Namen eintragen.

Wenn Sie Caption beispielsweise den Wert Datei zuweisen, erhält die Eigenschaft Name automatisch den Wert Datei1. Wenn Sie Name vor Caption einen Wert zuweisen, bleibt die Eigenschaft Caption leer, und Sie müssen selbst einen Wert eingeben.

Anmerkung:  Wenn Sie der Eigenschaft Caption Zeichen zuweisen, die für Delphi-Bezeichner nicht zulässig sind, ändert Delphi den Wert von Name entsprechend. Falls der Titel beispielsweise mit einer Zahl beginnt, dann stellt die Linux-Version der Zahl bei der Generierung des Eintrags für die Eigenschaft Name einen Buchstaben voran.

Die folgende Tabelle zeigt einige Beispiele. Alle Einträge befinden sich in derselben Menüleiste.

Beispieltitel und die daraus abgeleiteten Namen:

Titel Name Beschreibung

&Datei

Datei1

Das Zeichen & wird entfernt.

&Datei (zweites Vorkommen)

Datei2

Doppelte Einträge werden durchnummeriert.

1234

N12341

Am Anfang wird ein Buchstabe, am Ende eine Nummer hinzugefügt.

1234 (zweites Vorkommen)

N12342

Doppelte Einträge werden durchnummeriert.

$@@@#

N1

Alle Sonderzeichen werden entfernt. Am Anfang wird ein Buchstabe, am Ende eine Nummer hinzugefügt.

- (Gedankenstrich)

N2

Trennleisten erhalten einen Buchstaben und werden durchnummeriert.



Die Namen der Menüeinträge werden anschließend automatisch in die Typdeklaration des Formulars und in die Komponentenliste aufgenommen.

Siehe auch