Vcl.ActnList.TShortCutList.Add
Delphi
function Add(const S: String): Integer; override;
C++
virtual int __fastcall Add(const System::UnicodeString S);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.ActnList.pas Vcl.ActnList.hpp |
Vcl.ActnList | TShortCutList |
説明
Add メソッドは,リストに新しいショートカットを追加します。
Add メソッドを呼び出すと,リストにショートカットを追加できます。リストがソートされている場合,ショートカットはソート順の適切な位置に追加されます。ソートされていない場合,ショートカットはリスト末尾に追加されます。Add はショートカットのリスト内での位置を返します。このとき,リスト内の最初の項目の値は,0 です。
S は,追加するショートカットの文字列表現です。これは,グローバル ShortCutToText 関数を使用して,ショートカットから取得できます。TShortCutList は文字列 S をリスト内の新しい文字列として,対応するショートカットをその文字列に関連付けられた Object として保存します。
メモ: ソートされたリストで,文字列 S がすでにリストに登場しており,Duplicates を dupError に設定している場合,Add は EListError 例外を生成します。Duplicates を dupIgnore に設定している場合は,ソートされたリストに複製文字列を追加しようとしても,何も起こりません。