System.Actions.TStatusAction
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 |
---|---|
|
Der Eingabetext wirkt sich nicht auf die Feldrepräsentation aus. Der Eingabefeldstatus hat keine sichtbaren Markierungen. |
|
Zeigt ein normales Feld im Standardstatus an. |
|
Dieses Feld enthält den Standardwert. |
|
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. |
|
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. |
|
Der Wert in dem Feld wurde getestet und als gültig bewertet. |
|
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. |
|
Eine lang dauernde Operation wird gerade ausgeführt. |
|
Der Wert in dem Feld wird als möglicherweise ungültig bewertet. |
|
Der Feldwert wird in diesem Fall nicht verwendet. |
|
Der Wert in diesem Feld wird automatisch berechnet (möglicherweise anhand von Werten aus anderen Feldern). |
|
Der Wert in dem Feld wird als falsch bewertet. |
|
Ein anderer Status (benutzerdefiniert). |