Bezeichnung
EnableMenuItem -- aktiviert einen Menüpunkt (V6.0)
Übersicht
EnableMenuItem(id, item$[, detached])
Beschreibung
Dieser Befehl kann verwendet werden, um einen Menüpunkt zu aktivieren. Das optionale Argument detached gibt an, ob eine an ein Display angehängte Menüleiste oder eine losgelöste Menüleiste verwendet werden soll. Wenn detached False ist (was auch die Voreinstellung ist), wird die Menüleiste des durch id angegebenen Displays verwendet. Wenn detached True ist, wird die durch id angegebene Menüleiste verwendet. Mit anderen Worten: Wenn Sie detached auf True setzen, müssen Sie in id den Identifikator einer Menüleiste übergeben; andernfalls müssen Sie den Identifikator eines Displays in id übergeben.

Beachten Sie, dass beim Setzen von detached auf True Ihre Operation niemals Auswirkungen auf Menüleisten hat, die mit einem Display verbunden sind. Das Setzen von detached auf True wird normalerweise nur bei Menüleisten verwendet, die als Popup-Menüs mit dem Befehl PopupMenu() angezeigt werden. Es ist unmöglich, Display-Menüleisten anzusprechen, wenn detached auf True gesetzt wird, da eine einzelne Menüleiste an mehrere Displays angehängt werden kann.

Unter AmigaOS 4 können Sie für id auch den Sonderwert 0 übergeben. In diesem Fall wird das Kontextmenü des Docky verwendet.

Eingaben
id
ID eines Displays, welches die Menüliste zugewiesen wurde oder 0 (siehe oben)
item$
Identifikator des Menüpunktes innerhalb der Menüleiste
detached
optional: False, wenn id ein Display angibt; True, wenn es ein Menüleistenobjekt angibt (voreingestellt ist False) (V10.0)

Navigation zeigen