#include <drawing_panel.h>
Public Member Functions | |
| DrawingPanel () | |
| Constructors. | |
| DrawingPanel (int scope_index, wxWindow *parent, wxWindowID id=SYMBOL_DRAWINGPANEL_IDNAME, const wxPoint &pos=SYMBOL_DRAWINGPANEL_POSITION, const wxSize &size=SYMBOL_DRAWINGPANEL_SIZE, long style=SYMBOL_DRAWINGPANEL_STYLE) | |
| ~DrawingPanel () | |
| bool | Create (wxWindow *parent, wxWindowID id=SYMBOL_DRAWINGPANEL_IDNAME, const wxPoint &pos=SYMBOL_DRAWINGPANEL_POSITION, const wxSize &size=SYMBOL_DRAWINGPANEL_SIZE, long style=SYMBOL_DRAWINGPANEL_STYLE) |
| Creation. | |
| void | CreateControls () |
| Creates the controls and sizers. | |
| void | OnSize (wxSizeEvent &event) |
| wxEVT_SIZE event handler for ID_MYDIALOG | |
| void | OnPaint (wxPaintEvent &event) |
| wxEVT_PAINT event handler for ID_MYDIALOG | |
| void | OnEraseBackground (wxEraseEvent &event) |
| wxEVT_ERASE_BACKGROUND event handler for ID_MYDIALOG | |
| wxBitmap | GetBitmapResource (const wxString &name) |
| Retrieves bitmap resources. | |
| wxIcon | GetIconResource (const wxString &name) |
| Retrieves icon resources. | |
| void | Freeze (void) |
| bool | IsFreezed (void) |
| void | RefreshBackBitmap (void) |
| void | RefreshLeftBackBitmap (void) |
Static Public Member Functions | |
| static bool | ShowToolTips () |
| Should we show tooltips? | |
Public Attributes | |
| DrawingLeftCanvas * | m_draw_left_canvas |
| DrawingCanvas * | m_draw_canvas |
| AppSettings * | m_app_settings |
Protected Attributes | |
| bool | m_freezed |
| int | m_scope_index |
| wxMutex | m_mutex |
Definition at line 69 of file drawing_panel.h.
|
|
Constructors. DrawingPanel constructors Definition at line 63 of file drawing_panel.cpp. |
|
||||||||||||||||||||||||||||
|
Definition at line 67 of file drawing_panel.cpp. References Create(), and m_scope_index. |
|
|
Definition at line 74 of file drawing_panel.cpp. |
|
||||||||||||||||||||||||
|
Creation. DrawingPanel creator Definition at line 81 of file drawing_panel.cpp. References CreateControls(), m_draw_canvas, and m_draw_left_canvas. Referenced by DrawingPanel(). |
|
|
Creates the controls and sizers. Control creation for DrawingPanel Definition at line 106 of file drawing_panel.cpp. References ID_DRAW_PANEL, ID_LEFT_PANEL, m_draw_canvas, and m_draw_left_canvas. Referenced by Create(). |
|
|
Definition at line 184 of file drawing_panel.cpp. References m_freezed. |
|
|
Retrieves bitmap resources. Get bitmap resources Definition at line 138 of file drawing_panel.cpp. |
|
|
Retrieves icon resources. Get icon resources Definition at line 151 of file drawing_panel.cpp. |
|
|
Definition at line 118 of file drawing_panel.h. References m_freezed. |
|
|
wxEVT_ERASE_BACKGROUND event handler for ID_MYDIALOG wxEVT_ERASE_BACKGROUND event handler for ID_DRAW_CANVAS_PANEL Definition at line 171 of file drawing_panel.cpp. |
|
|
wxEVT_PAINT event handler for ID_MYDIALOG wxEVT_PAINT event handler for ID_DRAW_CANVAS_PANEL Definition at line 163 of file drawing_panel.cpp. |
|
|
wxEVT_SIZE event handler for ID_MYDIALOG wxEVT_SIZE event handler for ID_MYDIALOG Definition at line 180 of file drawing_panel.cpp. |
|
|
Definition at line 190 of file drawing_panel.cpp. References m_draw_canvas, and DrawingCanvas::RefreshBackBitmap(). Referenced by MainFrame::ScopeRefresh(). |
|
|
Definition at line 195 of file drawing_panel.cpp. References m_draw_left_canvas, and DrawingLeftCanvas::RefreshBackBitmap(). Referenced by MainFrame::ScopeRefresh(). |
|
|
Should we show tooltips? Should we show tooltips? Definition at line 129 of file drawing_panel.cpp. |
|
|
Definition at line 116 of file drawing_panel.h. Referenced by DrawingCanvas::DrawCursor(), DrawingLeftCanvas::DrawPosition(), DrawingCanvas::DrawSamples(), and DrawingCanvas::DrawTrigger(). |
|
|
Definition at line 115 of file drawing_panel.h. Referenced by Create(), CreateControls(), and RefreshBackBitmap(). |
|
|
Definition at line 114 of file drawing_panel.h. Referenced by Create(), CreateControls(), and RefreshLeftBackBitmap(). |
|
|
Definition at line 122 of file drawing_panel.h. Referenced by Freeze(), and IsFreezed(). |
|
|
Definition at line 125 of file drawing_panel.h. |
|
|
Definition at line 123 of file drawing_panel.h. Referenced by DrawingPanel(). |
1.4.6-NO