<< | Inhaltsverzeichnis | Suchen | >> |
Funktion
Syntax: |
GR_DEACTIVATE (<MENUE-PUNKT>) |
|
<MENUE-PUNKT> = [*]<STRING-AUSDRUCK> |
Bedeutung: |
Mit GR_DEACTIVATE können einzelne Menuepunkte oder Menuezweige temporär gesperrt werden. Die Sperre gilt solange, bis der Menuepunkt oder Menuezweig mit GR_ACTIVATE wieder aktiviert wird. Ein Leerstring "" als Parameter bedeutet das gesamte Menue. GR_DEACTIVATE liefert als Ergebnis 0, wenn der Menuezweig gesperrt werden konnte, andernfalls eine Fehlernummer (siehe Anhang). |
|
Zusätzlich kann vor der Menuestufe ein Stern angegeben werden. Es wird dann der Menuepunkt markiert angezeigt (mit dem Zeichen Ö unter DOS/UNIX bzw. einem Haken unter WINDOWS). Wird kein Stern angegeben, so wird eine eventuell vorhandene Markierung zurückgesetzt. |
|
Der Stern kann dazu verwendet werden, Schalter in Menues zu verarbeiten. |
|
|
|
Achtung: Die Variable EBUS_GR_MENUE$ enthält als erstes Zeichen einen Stern, wenn ein Menuepunkt ausgewählt wurde, bei dem die Markierung gesetzt ist. |
|
|
Beispiel: |
H% = GR_ADDMENUE
("1","&Schalter","&Drucken;&Alarmton", |
|
Macro
MEN.MACRO: |
siehe auch: |
GR_ACTIVATE, GR_DELMENUE, GR_ADDMENUE, |