Vcl.ActnMan.TActionClientsCollection.InternalRethinkHotkeys
Delphi
function InternalRethinkHotkeys(ForceRethink: Boolean): Boolean;
C++
bool __fastcall InternalRethinkHotkeys(bool ForceRethink);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | protected | Vcl.ActnMan.pas Vcl.ActnMan.hpp |
Vcl.ActnMan | TActionClientsCollection |
説明
各項目がアクセラレータを含み,それぞれに重複するアクセラレータキーが存在しないように子項目のキャプションを調整します。
TActionClientsCollection は,内部的に InternalRethinkHotkeys を呼び出して,その子項目にアクセラレータキーを割り当てます。このメソッドは,各子項目のキャプションにアクセラレータキーが割り当てられ,2 つの子項目に同じアクセラレータキーが重複して割り当てられることがないようにします。
いずれかの子項目に固有の子項目があり,その子項目のコレクションの AutoHotKeys プロパティが true に設定されている場合,InternalRethinkHotkeys メソッドは,これらの項目にもアクセラレータキーを割り当てます。