Vcl.CategoryButtons.TCategoryButtons.OnEditing
Delphi
property OnEditing: TCatButtonEditingEvent read FOnEditing write FOnEditing;
C++
__property TCatButtonEditingEvent OnEditing = {read=FOnEditing, write=FOnEditing};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | Vcl.CategoryButtons.pas Vcl.CategoryButtons.hpp |
Vcl.CategoryButtons | TCategoryButtons |
説明
ユーザーがキャプションの Text プロパティの編集を開始すると、発生します。
Pascal
TCatButtonEditingEvent = procedure(Sender: TObject; Item: TBaseItem; var AllowEdit: Boolean) of object;
C++
typedef void __fastcall (__closure *TCatButtonEditingEvent)(System::TObject* Sender, TBaseItem* Item, bool &AllowEdit);
OnEditing イベント ハンドラを記述すると、ユーザーが TCategoryButtons 内の特定の基本項目のキャプションの編集を許可されているかどうかを判断できます。
Sender パラメータは、ボタンが属する TCategoryButtons です。
Item パラメータは、そのキャプションが編集された TBaseItem(ボタンまたはカテゴリ)です。
AllowEdit パラメータを false に設定すると、Item パラメータで指定した基本項目のユーザーによる編集を回避できます。