Lade...
 

Eintrag

Item

Item(name, flags, text)

Parameter
Parameter Beschreibung
name Name des Menü-Items
flags Flags
text Text als String oder (mehrsprachig) als Multiple-String-Konstante

Alle Parameter sind optional.

Ein Item muss keinen Namen haben. Ein Item ohne Text und Name oder ein Item mit leerem Text wird als ein Trennstrich dargestellt.
Wird nur ein Name angegeben wird dieser gleichzeitig als Name und Titel interpretiert. (siehe Beispiel).

Für Ableitungen ist zu beachten, dass auch Trennstriche (erscheint oft nur als Item im Code) einen Name erhalten müssen, da der Trennstrich in der Ableitung sonst doppelt erscheint. Statt Item müsste es daher z.B. Item(p1, "") heißen.

Ein Item kommt immer als untergeordnetes Widget eines anderen Items, einer Menu- oder einer  ContextMenuList-Definition vor.
Es erhält das System-Event SELECT durch Auswahl aus dem Hauptmenü des Window heraus oder aus/als einem Contextmenü von einem Widget aus.

Flags
Flag Beschreibung
LOCKED Das Widget ist gesperrt. Dieser Zustand kann durch Unlock wieder aufgehoben werden.
NON_SELECTABLE Das Menü-Item kann nicht ausgewählt werden - der Text erscheint grau.
CHECK_MARK Das Item zeigt seine Selektion durch ein 'Häkchen' an. Der aktuelle Zustand kann mit GetValue abgefragt und mit PutValue gesetzt werden.
HIDDEN Das Item ist gelockt, solange es nicht mit dem Befehl Show gezeigt wird.