SetzeMaske

Erlaubt dasSetzen einer neuen Ziel-Masken-Nr. für Buttonsmit der Funktion MASKE.

Prototype


int SetzeMaske(Button;Maske)

Parameter


ParameterBeschreibung

Button

Merkmal-Ident des Buttons (Merkmal-Ident oder Zeichenkette)

Maske

Masken-Nr. der neuen Ziel-Maske (Merkmal-Ident oder Zeichenkette)

Rückgabewert


WertBedeutungGrund
0OKAlles Gut - Befehl erfolgreich ausgeführt.
-1Das angegebene Dialog-Objekt hat kein Attribut für Funktionen.Das angegebene Objekt ist kein EXPOS-Button.
-2Das angegebene Dialog-Objekt konnte in der aktuellen EXPOS-Maske nicht gefunden werden.Das angegebene Objekt existiert nicht.
-3Wechsel 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.