SelectMenuItem(id, item$[, detached])
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.
Bitte beachten Sie auch, dass Sie die ID eines Displays an diesen Befehl übergeben müssen. Es ist nicht ausreichend, die ID einer Menüleiste zu übergeben, da einzelne Menüleisten an mehreren Displays zugewiesen werden können. Wenn Sie das Kontextmenü eines Docky auf AmigaOS4 ansprechen wollen, übergeben Sie 0.
False, wenn id ein Display angibt; True, wenn
es ein Menüleistenobjekt angibt (voreingestellt ist False) (V10.0)