FMX.AcceleratorKey.IFMXAcceleratorKeyRegistryService
Delphi
IFMXAcceleratorKeyRegistryService = interface
C++
__interface INTERFACE_UUID("{0D06B7CC-FAF2-45F8-B7AA-D4B84FD384B7}") IFMXAcceleratorKeyRegistryService : public System::IInterface
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
interface class |
public | FMX.AcceleratorKey.pas FMX.AcceleratorKey.hpp |
FMX.AcceleratorKey | FMX.AcceleratorKey |
説明
アクセラレータ キーのサポートを提供するインターフェイスを定義します。
IFMXAcceleratorKeyRegistryService インターフェイスを使用すると、特定のコントロールへの迅速なキーボード アクセスのサポートを提供することができます。アクセラレータ キー サービスを所有するコントロールは次を実装できます:
- オブジェクトを、指定されたルート コンテナに対するアクセラレータ キーのレシーバーとして、登録または登録解除するためのメソッド。
- 指定されたルート コンテナに対するアクセラレータ キーの全登録を削除するためのメソッド。
- 指定されたルート コンテナへのアクセラレータ キーを削除するためのメソッド。
- レシーバーが登録されているルートを変更するためのメソッド。
- テキスト文字列でのアクセラレータ文字およびその位置のインデックスを返すためのメソッド。