公開メンバ | |
| CRadioButtonGroup (const bool p_bIsDeleteable=false) throw () | |
| ・コンストラクタ。. より詳しく... | |
| ~CRadioButtonGroup () throw () | |
| ・デストラクタ。. より詳しく... | |
| void | AddRadioButton (CRadioButton *const p_pcRadioButtun) throw () |
| ・ラジオボタンを追加します。. より詳しく... | |
| void | SetCheck (const CRadioButton *const p_pcShouldCheckRadioButtun) throw ( KSCL::CAssertionError ) |
| ・ラジオボタンをチェック状態にします。. より詳しく... | |
| void | SetCheck (const int p_iId) throw ( KSCL::CAssertionError ) |
| ・ラジオボタンをチェック状態にします。. より詳しく... | |
| bool | IsChecked (const int p_iId) const throw ( std::logic_error ) |
| ラジオボタンがチェック状態かどうか取得します。. より詳しく... | |
| bool | SetOneRadioButtonCheck (CRadioButton *const p_pcShouldCheckRadioButton) const |
| ・ラジオボタンひとつをチェック状態にします。. より詳しく... | |
| bool | SetOneRadioButtonUnCheck (CRadioButton *const p_pcShouldUnCheckRadioButton) const |
| ・ラジオボタンひとつをオフにします。. より詳しく... | |
非公開属性 | |
| bool | m_bIsDeleteable |
| true なら最後に全ポインタを delete します。. より詳しく... | |
| std::vector< CRadioButton * > | m_cRadioButtonVec |
| CRadioButton のポインタを管理するベクターです。. より詳しく... | |
CRadioButton は1個ずつの管理なので、同グループ内の他のラジオボタンをオフにしたりしません。
そういうことをする場合にはこのクラスを使用してください。
というわけなので普通はこちらも使用してください。
|
|
・コンストラクタ。. 各種初期化をします。
|
|
|
・デストラクタ。. コンストラクタで true を渡している場合には全ポインタを削除します。 |
|
|
・ラジオボタンを追加します。. ラジオボタンをグループリストに追加します。 |
|
|
・ラジオボタンをチェック状態にします。.
ラジオボタンをチェック状態にします。
|
|
|
・ラジオボタンをチェック状態にします。.
ラジオボタンをチェック状態にします。
|
|
|
ラジオボタンがチェック状態かどうか取得します。. ラジオボタンがチェック状態か取得します。
|
|
|
・ラジオボタンひとつをチェック状態にします。. アルゴリズムから呼び出すためのものです。
|
|
|
・ラジオボタンひとつをオフにします。. アルゴリズムから呼び出すためのものです。
|
|
|
true なら最後に全ポインタを delete します。.
|
|
|
CRadioButton のポインタを管理するベクターです。.
|
1.2.15