System.Actions.TStatusAction

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TStatusAction = (
saNone,
saTrivial,
saDefault,
saRequiredEmpty,
saRequired,
saValid,
saInvalid,
saWaiting,
saWarning,
saUnused,
saCalculated,
saError,
saOther);

C++

enum DECLSPEC_DENUM TStatusAction : unsigned char { saNone, saTrivial, saDefault, saRequiredEmpty, saRequired, saValid, saInvalid, saWaiting, saWarning, saUnused, saCalculated, saError, saOther };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
System.Actions.pas
System.Actions.hpp
System.Actions System.Actions

Beschreibung

Der Typ für den Status eines Eingabefeldes in einer Aktion.

Die jeweilige Interpretation eines Eingabefeldstatus hängt von der Implementierung einer Aktion ab. Der Eingabefeldstatus kann beispielsweise angeben, dass ein Feld obligatorisch ist (in dieses Feld muss ein Wert eingegeben werden, und es wird mit Sternchen angezeigt), dass ein Feld einen falschen Wert oder einen Standardwert enthält usw.

TStatusAction kann einen der folgenden Werte enthalten.

Wert Bedeutung

saNone

Der Eingabetext wirkt sich nicht auf die Feldrepräsentation aus. Der Eingabefeldstatus hat keine sichtbaren Markierungen.

saTrivial

Zeigt ein normales Feld im Standardstatus an.

saDefault

Dieses Feld enthält den Standardwert.

saRequiredEmpty

Obligatorisches Feld, das noch keine Eingabe enthält. Dieses Feld kann mit einem speziellen Symbol, z.B. einem roten Sternchen, versehen sein, das leere Pflichtfelder kennzeichnet.

saRequired

Obligatorisches Feld, das bereits eine Eingabe enthält. Dieses Feld kann mit einem speziellen Symbol, z.B. einem schwarzen Sternchen, versehen sein, das ausgefüllte Pflichtfelder kennzeichnet.

saValid

Der Wert in dem Feld wurde getestet und als gültig bewertet.

saInvalid

Der Wert in dem Feld wurde getestet und als ungültig bewertet. Solche Felder können hervorgehoben werden, um anzuzeigen, dass sie einen ungültigen Wert enthalten.

saWaiting

Eine lang dauernde Operation wird gerade ausgeführt.

saWarning

Der Wert in dem Feld wird als möglicherweise ungültig bewertet.

saUnused

Der Feldwert wird in diesem Fall nicht verwendet.

saCalculated

Der Wert in diesem Feld wird automatisch berechnet (möglicherweise anhand von Werten aus anderen Feldern).

saError

Der Wert in dem Feld wird als falsch bewertet.

saOther

Ein anderer Status (benutzerdefiniert).


Siehe auch