10#include <wx/artprov.h>
11#include <wx/xrc/xmlres.h>
16#include <wx/aui/auibook.h>
19#include <wx/settings.h>
23#include <wx/textctrl.h>
24#include <wx/splitter.h>
25#include <wx/srchctrl.h>
67 virtual void OnUpdateUI( wxUpdateUIEvent& event ) {
event.Skip(); }
68 virtual void onPlotDragged( wxAuiNotebookEvent& event ) {
event.Skip(); }
69 virtual void onPlotChanged( wxAuiNotebookEvent& event ) {
event.Skip(); }
71 virtual void onPlotClose( wxAuiNotebookEvent& event ) {
event.Skip(); }
72 virtual void onPlotClosed( wxAuiNotebookEvent& event ) {
event.Skip(); }
74 virtual void OnFilterText( wxCommandEvent& event ) {
event.Skip(); }
82 SIMULATOR_FRAME_UI_BASE( wxWindow* parent, wxWindowID
id = wxID_ANY,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxSize( -1,-1 ),
long style = wxTAB_TRAVERSAL,
const wxString&
name = wxEmptyString );
Class SIMULATOR_FRAME_UI_BASE.
virtual void onPlotDragged(wxAuiNotebookEvent &event)
virtual void onPlotClosed(wxAuiNotebookEvent &event)
~SIMULATOR_FRAME_UI_BASE()
virtual void onPlotChanging(wxAuiNotebookEvent &event)
wxBoxSizer * m_sizerTuners
WX_GRID * m_measurementsGrid
wxBoxSizer * m_sizerConsole
wxSplitterWindow * m_splitterLeftRight
virtual void onPlotClose(wxAuiNotebookEvent &event)
wxSplitterWindow * m_splitterMeasurements
void m_splitterLeftRightOnIdle(wxIdleEvent &)
virtual void OnFilterText(wxCommandEvent &event)
void m_splitterMeasurementsOnIdle(wxIdleEvent &)
wxTextCtrl * m_simConsole
wxPanel * m_panelMeasurements
wxSplitterWindow * m_splitterCursors
virtual void OnUpdateUI(wxUpdateUIEvent &event)
virtual void onMeasurementsGridCellChanged(wxGridEvent &event)
virtual void onPlotChanged(wxAuiNotebookEvent &event)
virtual void onCursorsGridCellChanged(wxGridEvent &event)
void m_splitterPlotAndConsoleOnIdle(wxIdleEvent &)
void m_splitterCursorsOnIdle(wxIdleEvent &)
virtual void onSignalsGridCellChanged(wxGridEvent &event)
wxSplitterWindow * m_splitterPlotAndConsole
void m_splitterSignalsOnIdle(wxIdleEvent &)
wxSplitterWindow * m_splitterSignals
virtual void OnFilterMouseMoved(wxMouseEvent &event)
wxAuiNotebook * m_plotNotebook