FMX.ActnList.TShortCutList.Add
Delphi
function Add(const S: String): Integer; override;
C++
virtual int __fastcall Add(const System::UnicodeString S);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FMX.ActnList.pas FMX.ActnList.hpp |
FMX.ActnList | TShortCutList |
説明
新しいショートカットをショートカット リストに追加します。
Add を呼び出すと、TShortCut ショートカットを、TShortCutList ショートカット リストに追加します。
FMX.ActnList.TShortCutList.Add と Vcl.ActnList.TShortCutList.Add は、ショートカットをショートカット リストに追加するメソッドの、FMX および VCL フレームワーク固有の実装です。
S
は、追加するショートカットの文字列表現です。Add は FMX.ActnList.TextToShortCut を使用して、S
をショートカット キーを表す整数に変換します。FMX.ActnList.TextToShortCut が S
をショートカットに変換できなかった場合、「キー %s が不明な組み合わせです」といったエラーが発生します。
リストはソートされず、また、ショートカットはリストの最後に追加されます。このため、Add はリストの最後の要素のインデックスを返します(ショートカットが追加される位置)。リストの最初の項目はインデックス 0 です。
Add は、S
文字列をSystem.Actions.TCustomShortCutList リスト内の新しい文字列として、対応するショートカットをその文字列に関連付けられている Object として保存します。