プロパティ カテゴリの指定
プロパティのカテゴリ への移動
プロパティをカテゴリに登録する場合、カテゴリの名前には、どのような文字列でも使用できます。今まで使用されていない文字列を使用すると、その名前のプロパティ カテゴリ クラスが[オブジェクト インスペクタ]により新しく生成されます。また、組み込みのカテゴリの 1 つにプロパティを登録することもできます。組み込みのプロパティ カテゴリを次の表に示します。
プロパティ カテゴリ:
カテゴリ | 用途 |
---|---|
Action(アクション) |
実行時アクションに関係するプロパティ。たとえば、TEdit の Enabled プロパティと Hint プロパティがこのカテゴリに属します。 |
Database(データベース) |
データベース操作に関係するプロパティ。たとえば、TQuery の DatabaseName プロパティと SQL プロパティがこのカテゴリに属します。 |
Drag, Drop, and Docking(ドラッグ/ドロップ/ドッキング) |
ドラッグ アンド ドロップ操作とドッキング操作に関係するプロパティ。たとえば、TImage の DragCursor プロパティと DragKind プロパティがこのカテゴリに属します。 |
Help and Hints(ヘルプ/ヒント) |
オンライン ヘルプまたはヒントの使用に関係するプロパティ。たとえば、TMemo の HelpContext プロパティと Hint プロパティがこのカテゴリに属します。 |
Layout(レイアウト) |
設計時のコントロールの視覚表示に関係するプロパティ。たとえば、TDBEdit の Top プロパティと Left プロパティがこのカテゴリに属します。 |
Legacy(古い仕様) |
古い仕様の操作に関係するプロパティ。たとえば、TComboBox の Ctl3D プロパティと ParentCtl3D プロパティがこのカテゴリに属します。 |
Linkage(リンク) |
コンポーネント間の関連付けまたはリンクに関係するプロパティ。たとえば、TDataSource の DataSet プロパティがこのカテゴリに属します。 |
Locale(ロケール) |
国際化対応ロケールに関係するプロパティ。たとえば、TMainMenu の BiDiMode プロパティと ParentBiDiMode プロパティがこのカテゴリに属します。 |
Localizable(ローカライズ対象) |
アプリケーションのローカライズ版では変更しなければならない可能性があるプロパティ。(Caption などの)多くの文字列プロパティがこのカテゴリに属します。コントロールのサイズと位置を決定するプロパティもこれに含まれます。 |
Visual(表示) |
実行時のコントロールの視覚表示に関係するプロパティ。たとえば、TScrollBox の Align プロパティと Visible プロパティがこのカテゴリに属します。 |
Input(入力) |
データの入力に関係するプロパティ(データベース操作には必ずしも関係しない)。たとえば、TEdit の Enabled プロパティと ReadOnly プロパティがこのカテゴリに属します。 |
Miscellaneous(その他) |
1 つのカテゴリに当てはまらないか分類する必要のないプロパティ(特定のカテゴリに明示的に登録されていないプロパティを含む)。TSpeedButton の AllowAllUp プロパティと Name プロパティがこのカテゴリに属します。 |