FMX.AcceleratorKey.IFMXAcceleratorKeyRegistryService.ExtractAcceleratorKey

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

Delphi

procedure ExtractAcceleratorKey(const AText: string; out Key: Char; out KeyIndex: Integer);

C++

virtual void __fastcall ExtractAcceleratorKey(const System::UnicodeString AText, /* out */ System::WideChar &Key, /* out */ int &KeyIndex) = 0 ;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
FMX.AcceleratorKey.pas
FMX.AcceleratorKey.hpp
FMX.AcceleratorKey IFMXAcceleratorKeyRegistryService


説明

テキスト文字列内でのアクセラレータ文字とその位置のインデックスを返します。

ExtractAcceleratorKey は、AText パラメータ文字列を処理し、組み込みアクセラレータ キー マーカー(アンパサンド & シンボル)を識別します。

  • AText にアクセラレータ文字が含まれている場合、Key はそのアクセラレータ文字を、KeyIndex はテキスト文字列におけるそのアクセラレータ文字の位置を返します。
  • AText にアクセラレータ文字が含まれていない場合、Key には NULL 文字が格納され、KeyIndex には -1 が入れられます。

関連項目