CX_WIDGET::ClearValidationState
194050
Beschreibung:
Löscht einen durch SetValidationState gesetzten Validierungszustand für das Widget und alle Kind-Widgets.
Der Validierungszustand eines Widgets wird entweder durch ein ClearWindow des enthaltenden Fensters, oder durch ein ClearValidationState auf dem Widget oder einem Parent-Widget wieder gelöscht.
Der Validierungszustand eines Widgets wird aktuell nur in der MorphIT-Oberfläche dargestellt. Nativ hat dies keine visuellen Auswirkungen.
Code-Beispiel:
Widget(,StringWin) Call(ClearValidationState) GetValue(,Str) Cardinality case 0: ERROR T("String darf nicht leer sein", "String must not be empty") 1: WARN T("String hat nur 1 Zeichen", "String has only one character") default: INFO T("Alles OK", "Everything OK") endCase Widget(,Str) Call(SetValidationState)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_WIDGET | Das Eingabefeld |
Stack(Out) | Top | - | - |