Vcl.Buttons.TSpeedButton.AllowAllUp
Delphi
property AllowAllUp: Boolean read FAllowAllUp write SetAllowAllUp default False;
C++
__property bool AllowAllUp = {read=FAllowAllUp, write=SetAllowAllUp, default=0};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | published | Vcl.Buttons.pas Vcl.Buttons.hpp |
Vcl.Buttons | TSpeedButton |
説明
スピードボタンが入っているグループ内のすべてのスピードボタンを一度に選択解除できるかどうかを示します。
AllowAllUp プロパティは,同じグループに属するボタングループとともに使用します。GroupIndex プロパティに同じ値を持つスピードボタンは同じグループに属します。同じグループに属するボタンは,互いに排他的に動作します。グループ内の 1 つのボタンが選択(押下)されると,同じグループに属する他のすべてのボタンの選択(押下)が解除されます。
AllowAllUp プロパティが true の場合,グループ内のすべてのスピードボタンを同時に選択解除できます。グループで選択されている 1 つのボタンをクリックすると,別のボタンを選択しなくてもそのボタンを選択解除できます。AllowAllUp プロパティが false の場合,グループ内のボタンが常に 1 個選択されていなければなりません。押されているボタンをクリックしても押されていない状態に戻りません。
グループ内の 1 つのスピードボタンの AllowAllUp プロパティの値を変更すると,そのグループのすべてのボタンの AllowAllUp 値が変わります。
メモ: GroupIndex が 0 ならば,AllowAllUp は無効です。