|
Public Member Functions |
| ViewChControl () |
| Constructors.
|
| ViewChControl (wxWindow *parent, wxWindowID id=SYMBOL_VIEWCHCONTROL_IDNAME, const wxPoint &pos=SYMBOL_VIEWCHCONTROL_POSITION, const wxSize &size=SYMBOL_VIEWCHCONTROL_SIZE, long style=SYMBOL_VIEWCHCONTROL_STYLE) |
bool | Create (wxWindow *parent, wxWindowID id=SYMBOL_VIEWCHCONTROL_IDNAME, const wxPoint &pos=SYMBOL_VIEWCHCONTROL_POSITION, const wxSize &size=SYMBOL_VIEWCHCONTROL_SIZE, long style=SYMBOL_VIEWCHCONTROL_STYLE) |
| Creation.
|
void | CreateControls () |
| Creates the controls and sizers.
|
void | OnChooseColorButtonClick (wxCommandEvent &event) |
| wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_CHOOSE_COLOR_BUTTON
|
void | OnLineWidthSpinctrlUpdated (wxSpinEvent &event) |
| wxEVT_COMMAND_SPINCTRL_UPDATED event handler for ID_LINE_WIDTH_SPINCTRL
|
void | OnLineWidthSpinctrlTextUpdated (wxCommandEvent &event) |
| wxEVT_COMMAND_TEXT_UPDATED event handler for ID_LINE_WIDTH_SPINCTRL
|
void | OnOffsetYResetButtonClick (wxCommandEvent &event) |
| wxEVT_COMMAND_BUTTON_CLICKED event handler for ID_OFFSET_Y_RESET_BUTTON
|
void | OnSpinbutton1Updated (wxSpinEvent &event) |
| wxEVT_COMMAND_SPINCTRL_UPDATED event handler for ID_SPINBUTTON1
|
void | OnVoltPerDivSpinctrlUpdated (wxSpinEvent &event) |
| wxEVT_COMMAND_SPINCTRL_UPDATED event handler for ID_VOLT_PER_DIV_SPINCTRL
|
void | OnVoltPerDivSpinctrlTextUpdated (wxCommandEvent &event) |
| wxEVT_COMMAND_TEXT_UPDATED event handler for ID_VOLT_PER_DIV_SPINCTRL
|
wxBitmap | GetBitmapResource (const wxString &name) |
| Retrieves bitmap resources.
|
wxIcon | GetIconResource (const wxString &name) |
| Retrieves icon resources.
|
bool | SetupBoard (GenericBoard *p_board, int ch_index, int ch_count) |
bool | UpdateControls () |
Static Public Member Functions |
static bool | ShowToolTips () |
| Should we show tooltips?
|
Public Attributes |
wxStaticBox * | m_main_sizer_text |
wxPanel * | m_color_control |
wxSpinCtrl * | m_line_width_control |
wxButton * | m_ch_offset_reset_control |
wxSpinButton * | m_ch_offset_control |
wxSpinCtrl * | m_ch_volt_per_div_control |
Protected Member Functions |
void | UpdateLinePen (void) |
void | UpdateLineWidth (int value) |
void | UpdateOffset (void) |
void | UpdateVoltPerDiv (int value) |
Private Attributes |
GenericBoard * | m_p_board |
GenericBoardChannel * | m_p_board_channel |
int | m_ch_index |
int | m_ch_count |