TActionList/ja
From Lazarus wiki
Jump to navigationJump to search
│
Deutsch (de) │
English (en) │
français (fr) │
日本語 (ja) │
русский (ru) │
TActionListコンポーネントは、TActionコンポーネントのコンテナである。ボタン、メニュー、ダイアログ、コントロールのActionプロパティでTActionを使用すると、マウスクリック、メニュー選択、ダイアログ選択などの効果を1つのイベントハンドラで中央集約することができる。
TForm上でTActionListを使用するには、コンポーネントパレットのStandardタブでそれを選択し、フォーム上でクリックして配置する。
- 画像
- TActionListの含まれるTActionsに対応する画像を保持できるTImageListへのリンク。
- 状態
-
- asNormal
- TActionsがホットキーなどで呼び出された場合の通常の処理。
- asSuspended
- 呼び出し時に応答せず、ただしTAction.Enabledは変更されない
- asSuspendedEnabled
- 呼び出し時に応答せず、ただしすべてのTAction.Enabledはtrueに設定される
TActionListをダブルクリックすると、TActionListエディタが表示され、新しいTActionを追加できます。アクションリストエディタで右クリックすると、ローカルメニューが表示される。TStandardActionはCtrl+Insでも利用可能である。
以下も参照のこと
- TActionList documentation
- TAction, TActionLink, TActionListEnumerator, TContainedAction, TCustomAction, TCustomActionList, TShortCutList
- TStandardAction