#include <bbwxRadioButton.h>
Protected Member Functions | |
virtual void | bbUserConstructor () |
Private Member Functions | |
BBTK_BLACK_BOX_INTERFACE (RadioButton, bbtk::WxBlackBox) | |
BBTK_DECLARE_INPUT (In, int) | |
BBTK_DECLARE_INPUT (In0, std::string) | |
BBTK_DECLARE_INPUT (In1, std::string) | |
BBTK_DECLARE_INPUT (In2, std::string) | |
BBTK_DECLARE_INPUT (In3, std::string) | |
BBTK_DECLARE_INPUT (In4, std::string) | |
BBTK_DECLARE_INPUT (In5, std::string) | |
BBTK_DECLARE_INPUT (In6, std::string) | |
BBTK_DECLARE_INPUT (In7, std::string) | |
BBTK_DECLARE_INPUT (In8, std::string) | |
BBTK_DECLARE_INPUT (In9, std::string) | |
BBTK_DECLARE_INPUT (Title, std::string) | |
BBTK_DECLARE_OUTPUT (Out, int) | |
BBTK_CREATE_WIDGET (CreateWidget) | |
BBTK_PROCESS (Process) | |
void | Process () |
void | CreateWidget () |
Create wxWidget . |
Definition at line 94 of file bbwxRadioButton.h.
bbwx::RadioButton::BBTK_BLACK_BOX_INTERFACE | ( | RadioButton | , | |
bbtk::WxBlackBox | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In | , | |
int | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In0 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In1 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In2 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In3 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In4 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In5 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In6 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In7 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In8 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | In9 | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_INPUT | ( | Title | , | |
std::string | ||||
) | [private] |
bbwx::RadioButton::BBTK_DECLARE_OUTPUT | ( | Out | , | |
int | ||||
) | [private] |
bbwx::RadioButton::BBTK_CREATE_WIDGET | ( | CreateWidget | ) | [private] |
bbwx::RadioButton::BBTK_PROCESS | ( | Process | ) | [private] |
void bbwx::RadioButton::Process | ( | ) | [private] |
Definition at line 175 of file bbwxRadioButton.cxx.
00176 { 00177 bbtkDebugMessageInc("Core",9,"RadioButton::Process()"<<std::endl); 00178 bbtkDebugDecTab("Core",9); 00179 }
void bbwx::RadioButton::CreateWidget | ( | ) | [private] |
Create wxWidget .
Definition at line 186 of file bbwxRadioButton.cxx.
00187 { 00188 00189 std::vector<wxString> lstIn; 00190 lstIn.push_back( bbtk::std2wx(bbGetInputIn0()) ); 00191 lstIn.push_back( bbtk::std2wx(bbGetInputIn1()) ); 00192 lstIn.push_back( bbtk::std2wx(bbGetInputIn2()) ); 00193 lstIn.push_back( bbtk::std2wx(bbGetInputIn3()) ); 00194 lstIn.push_back( bbtk::std2wx(bbGetInputIn4()) ); 00195 lstIn.push_back( bbtk::std2wx(bbGetInputIn5()) ); 00196 lstIn.push_back( bbtk::std2wx(bbGetInputIn6()) ); 00197 lstIn.push_back( bbtk::std2wx(bbGetInputIn7()) ); 00198 lstIn.push_back( bbtk::std2wx(bbGetInputIn8()) ); 00199 lstIn.push_back( bbtk::std2wx(bbGetInputIn9()) ); 00200 00201 RadioButtonWidget *w = new RadioButtonWidget( 00202 this, 00203 bbGetWxParent(), 00204 bbGetInputIn() , 00205 bbtk::std2wx(bbGetInputTitle()), 00206 lstIn ); 00207 00208 bbSetOutputOut( bbGetInputIn() ); 00209 bbSetOutputWidget( w ); 00210 00211 }
void bbwx::RadioButton::bbUserConstructor | ( | ) | [protected, virtual] |
Definition at line 158 of file bbwxRadioButton.cxx.
00159 { 00160 bbSetInputIn(0); 00161 bbSetOutputOut( bbGetInputIn() ); 00162 bbSetInputIn0(""); 00163 bbSetInputIn1(""); 00164 bbSetInputIn2(""); 00165 bbSetInputIn3(""); 00166 bbSetInputIn4(""); 00167 bbSetInputIn5(""); 00168 bbSetInputIn6(""); 00169 bbSetInputIn7(""); 00170 bbSetInputIn8(""); 00171 bbSetInputIn9(""); 00172 }