公開メンバ | |
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 のポインタを管理するベクターです。.
|