System.Actions.TContainedAction.SetGroupIndex
Delphi
procedure SetGroupIndex(const Value: Integer); virtual;
C++
virtual void __fastcall SetGroupIndex(const int Value);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | System.Actions.pas System.Actions.hpp |
System.Actions | TContainedAction |
説明
指定された Value
をアクションの GroupIndex プロパティに設定し、Value
によって指定されたグループ内のすべてのアクションの Checked プロパティに対して、ON または OFF の状態を適切の処理します。
SetGroupIndex は、指定された Value
を、アクションの GroupIndex プロパティに設定します。このアクションの Checked プロパティが True の場合、SetGroupIndex は、指定された Value
で定義されるグループにある、他のすべてのアクションに対して、 Checked プロパティを False に設定します。
Value
が 0 より大きい場合、この Value
の GroupIndex プロパティを持つアクションのグループは、ラジオ ボタンのグループのように動作する、アクション群のグループを形成します。このグループ内のいずれかのアクションの Checked プロパティが True の場合、他のすべてのアクションの Checked プロパティは False に設定されます。 つまり、グループ内では、一時に 1 つのアクションだけが ON にすることができます。
メモ: グループ内のすべてのアクションが、同じアクション リストによってリストされていなければなりません。