System.Actions.TStatusAction

提供: RAD Studio API Documentation
移動先: 案内検索

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 };

プロパティ

種類 可視性 ソース ユニット
enum public
System.Actions.pas
System.Actions.hpp
System.Actions System.Actions

説明

アクション内の入力フィールドの状態を表す型です。


入力フィールドの状態の解釈は、アクションの実装によって異なります。たとえば、入力フィールドの状態が、フィールドが必須であること(このフィールドの値は必ず指定しなければならず、星印を付けて表示される)を表す場合もあれば、フィールドに不正な値またはデフォルト値が含まれていることを表す場合もあります。

TStatusAction が取り得る値は以下のいずれかです。

意味

saNone

このフィールドの表示は入力テキストに影響されません。入力フィールドの状態には何も印が表示されません。

saTrivial

標準状態の通常のフィールドを表示します。

saDefault

このフィールドにはデフォルト値が含まれます。

saRequiredEmpty

必須のフィールドですがまだ入力されていません。このフィールドには、赤い星などの特別なアイコンを付けて、未入力の必須フィールドであると示すことができます。

saRequired

必須のフィールドで、入力済みです。このフィールドには、黒い星などの特別なアイコンを付けて、入力済みの必須フィールドであると示すことができます。

saValid

フィールドの値はテスト済みで、有効な値と評価されています。

saInvalid

フィールドの値はテスト済みで、無効な値と評価されています。このようなフィールドは強調表示して、無効な値が含まれていると示すことができます。

saWaiting

時間のかかる操作を実行中です。

saWarning

フィールドの値が無効な可能性があると評価されています。

saUnused

この場合にはフィールドの値は使用されません。

saCalculated

このフィールドの値は自動的に(おそらく他のフィールドに指定された値を使用して)計算されます。

saError

フィールドの値が不正であると評価されています。

saOther

それ以外の状態(ユーザー定義)。


関連項目