Vlaxicon
Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes

UniversalTool Class Reference

Inheritance diagram for UniversalTool:
ObjectBase

List of all members.

Public Member Functions

 UniversalTool (wxWindow *parent, ObjectBaseShape *parentShape)
void SetCom (wxString sCom)
void SetOutType (wxString sType)

Protected Types

enum  { ID_CLICK = wxID_HIGHEST + 1, ID_TEXT_COM = wxID_HIGHEST + 1, ID_CHOICE_OUTTYPE = wxID_HIGHEST + 1 }

Protected Member Functions

void OnButtonOKClick (wxCommandEvent &event)
void OnChangeCom (wxCommandEvent &event)
void OnChangeOutType (wxCommandEvent &event)

Protected Attributes

wxButton * m_buttonOK
wxTextCtrl * m_textCtrlInput
wxTextCtrl * m_textCtrlOutput
wxStaticText * m_staticTextInput
wxStaticText * m_staticTextOutput
wxStaticText * m_staticTextOutputType
wxChoice * m_choiceOutputType

Constructor & Destructor Documentation

UniversalTool::UniversalTool ( wxWindow *  parent,
ObjectBaseShape parentShape 
)

constructor of UniversalToolm control

Parameters:
parentparent window
parentShapeparent shape

Member Function Documentation

void UniversalTool::OnButtonOKClick ( wxCommandEvent &  event) [protected]

event handler on click on button OK

void UniversalTool::OnChangeCom ( wxCommandEvent &  event) [protected]

event handler on change command

void UniversalTool::OnChangeOutType ( wxCommandEvent &  event) [protected]

event handler on change output type

void UniversalTool::SetCom ( wxString  sCom)

sets SCPI command

Parameters:
sComSCPI command
void UniversalTool::SetOutType ( wxString  sType)

sets output type

Parameters:
sTypeoutput type

The documentation for this class was generated from the following files:
 All Classes Functions