CWinCtrlRadio

スクリプト: RADIO

ラジオボタンとは、複数のラジオボタン同士をグループ化し、一つがONになるとグループ化されたラジオボタンが自動的にOFFになるボタンです。

CHECKBOX 同様、CONTENTS を持つことができ、タブボタンとして振る舞うことも可能です。

CWindowBase に届くコールバック

固有の関数/プロパティ

ラジオボタンの状態を変更します。

  • true:

    ON状態にし、グループ化されているラジオボタンに対してOFF状態にする。 関連付いているコンテンツがあれば、アクティブにします。

  • false:

    OFF状態にし、関連付いているコンテンツがあれば、非アクティブにし表示を抑制します。

使用例

// get control
CWinCtrlRadio  rdSelect = find<CWinCtrlRadio>(RADIO_Select);

if (rdSelect.check) {
  //ON
} else {
  //OFF
}

// click callback
override protected void onClick(CWinCtrlBase cCtrl) {
    switch (cCtrl.id) {
      case RADIO_Select:
        break;
    }
}
// hold callback
override protected void onHold(CWinCtrlBase cCtrl) {
    switch (cCtrl.id) {
      case RADIO_Select:
        break;
    }
}