SetzeMaske
- lk
- hjk
Owned by lk
Erlaubt dasSetzen einer neuen Ziel-Masken-Nr. für Buttonsmit der Funktion MASKE.
Prototype
int SetzeMaske(Button;Maske)
Parameter
Parameter | Beschreibung |
---|---|
Button | Merkmal-Ident des Buttons (Merkmal-Ident oder Zeichenkette) |
Maske | Masken-Nr. der neuen Ziel-Maske (Merkmal-Ident oder Zeichenkette) |
Rückgabewert
Wert | Bedeutung | Grund |
---|---|---|
0 | OK | Alles Gut - Befehl erfolgreich ausgeführt. |
-1 | Das angegebene Dialog-Objekt hat kein Attribut für Funktionen. | Das angegebene Objekt ist kein EXPOS-Button. |
-2 | Das angegebene Dialog-Objekt konnte in der aktuellen EXPOS-Maske nicht gefunden werden. | Das angegebene Objekt existiert nicht. |
-3 | Wechsel der Funktion nicht erlaubt. | Das angegebene Objekt existiert, ist aber kein Button mit der Funktion Masken-Wechsel. |
Hinweise
- Beide Parameter können entweder Zeichenketten oder Merkmale sein. Eine Mischung darf aber nicht stattfinden. Die Funktion erkennt anhand des ersten Zeichens, ob es sich um eine Zeichenkette oder ein Merkmal handelt. Ist das erste Zeichen ein Double-Quote ("), dann wird der Parameter als Zeichenkette interpretiert, ansonsten als Merkmal-Ident.
- Die Funktion operiert immer auf der aktuellen (d.h. gerade geoeffneten) EXPOS-Maske.
- Es existiert eine LUA-Funktion EX_SetzeMaske mit identischer Funktionalität.