Vcl.Controls.TControlActionLink.SetDropdownMenu
Delphi
procedure SetDropdownMenu(Value: TPopupMenu); virtual;
C++
virtual void __fastcall SetDropdownMenu(Vcl::Menus::TPopupMenu* Value);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TControlActionLink |
説明
指定されたドロップダウン メニューを、クライアントのコントロールに対して設定する、メソッドを宣言します。
TControlActionLink で実装されているように、SetDropdownMenu は、なんのアクションも実行しません。 下位クラスにおいて(たとえば、Vcl.ComCtrls.TToolButtonActionLink クラスなど)、SetDropdownMenu は、Value
パラメータで指定されたドロップダウン メニューを、アクション リンクのクライアントに対して設定します。ただしこれは、アクション リンクによってクライアントに関連付けられているアクションが、クライアントの DropdownMenu プロパティを制御している場合です。つまり、IsDropdownMenuLinked が True
の場合に限られます。
関連項目
- System.Classes.TBasicActionLink.Action
- Vcl.Controls.TControlActionLink.FClient
- Vcl.Controls.TCustomControlAction.DropdownMenu
- Vcl.Controls.TControlActionLink.SetEnableDropdown
- Vcl.ComCtrls.TToolButtonActionLink.SetDropdownMenu
- Vcl.ComCtrls.TToolButtonActionLink.IsDropdownMenuLinked
- Vcl.ComCtrls.TToolButton.DropdownMenu