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 にすることができます。
メモ: グループ内のすべてのアクションが、同じアクション リストによってリストされていなければなりません。