KiCad PCB EDA Suite
Loading...
Searching...
No Matches
SIMULATOR_FRAME_UI_BASE Class Reference

Class SIMULATOR_FRAME_UI_BASE. More...

#include <simulator_frame_ui_base.h>

Inheritance diagram for SIMULATOR_FRAME_UI_BASE:
SIMULATOR_FRAME_UI

Public Member Functions

 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)
 
 ~SIMULATOR_FRAME_UI_BASE ()
 
void m_splitterLeftRightOnIdle (wxIdleEvent &)
 
void m_splitterPlotAndConsoleOnIdle (wxIdleEvent &)
 
void m_splitterSignalsOnIdle (wxIdleEvent &)
 
void m_splitterCursorsOnIdle (wxIdleEvent &)
 
void m_splitterMeasurementsOnIdle (wxIdleEvent &)
 

Protected Member Functions

virtual void OnUpdateUI (wxUpdateUIEvent &event)
 
virtual void onPlotDragged (wxAuiNotebookEvent &event)
 
virtual void onPlotChanged (wxAuiNotebookEvent &event)
 
virtual void onPlotChanging (wxAuiNotebookEvent &event)
 
virtual void onPlotClose (wxAuiNotebookEvent &event)
 
virtual void onPlotClosed (wxAuiNotebookEvent &event)
 
virtual void OnFilterMouseMoved (wxMouseEvent &event)
 
virtual void OnFilterText (wxCommandEvent &event)
 
virtual void onSignalsGridCellChanged (wxGridEvent &event)
 
virtual void onCursorsGridCellChanged (wxGridEvent &event)
 
virtual void onMeasurementsGridCellChanged (wxGridEvent &event)
 

Protected Attributes

wxSplitterWindow * m_splitterLeftRight
 
wxPanel * m_panelLeft
 
wxBoxSizer * m_sizer11
 
wxSplitterWindow * m_splitterPlotAndConsole
 
wxPanel * m_plotPanel
 
wxBoxSizer * m_sizerPlot
 
wxAuiNotebook * m_plotNotebook
 
wxPanel * m_panelConsole
 
wxBoxSizer * m_sizerConsole
 
wxTextCtrl * m_simConsole
 
wxPanel * m_sidePanel
 
wxBoxSizer * m_sideSizer
 
wxSplitterWindow * m_splitterSignals
 
wxPanel * m_panelSignals
 
wxSearchCtrl * m_filter
 
WX_GRIDm_signalsGrid
 
wxPanel * m_panelCMT
 
wxSplitterWindow * m_splitterCursors
 
wxPanel * m_panelCursors
 
WX_GRIDm_cursorsGrid
 
wxPanel * m_panelMT
 
wxSplitterWindow * m_splitterMeasurements
 
wxPanel * m_panelMeasurements
 
WX_GRIDm_measurementsGrid
 
wxPanel * m_panelTuners
 
wxBoxSizer * m_sizerTuners
 

Detailed Description

Class SIMULATOR_FRAME_UI_BASE.

Definition at line 34 of file simulator_frame_ui_base.h.

Constructor & Destructor Documentation

◆ SIMULATOR_FRAME_UI_BASE()

◆ ~SIMULATOR_FRAME_UI_BASE()

Member Function Documentation

◆ m_splitterCursorsOnIdle()

void SIMULATOR_FRAME_UI_BASE::m_splitterCursorsOnIdle ( wxIdleEvent &  )
inline

◆ m_splitterLeftRightOnIdle()

void SIMULATOR_FRAME_UI_BASE::m_splitterLeftRightOnIdle ( wxIdleEvent &  )
inline

◆ m_splitterMeasurementsOnIdle()

void SIMULATOR_FRAME_UI_BASE::m_splitterMeasurementsOnIdle ( wxIdleEvent &  )
inline

◆ m_splitterPlotAndConsoleOnIdle()

void SIMULATOR_FRAME_UI_BASE::m_splitterPlotAndConsoleOnIdle ( wxIdleEvent &  )
inline

◆ m_splitterSignalsOnIdle()

void SIMULATOR_FRAME_UI_BASE::m_splitterSignalsOnIdle ( wxIdleEvent &  )
inline

◆ onCursorsGridCellChanged()

virtual void SIMULATOR_FRAME_UI_BASE::onCursorsGridCellChanged ( wxGridEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 76 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ OnFilterMouseMoved()

virtual void SIMULATOR_FRAME_UI_BASE::OnFilterMouseMoved ( wxMouseEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 73 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ OnFilterText()

virtual void SIMULATOR_FRAME_UI_BASE::OnFilterText ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 74 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ onMeasurementsGridCellChanged()

virtual void SIMULATOR_FRAME_UI_BASE::onMeasurementsGridCellChanged ( wxGridEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 77 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ onPlotChanged()

virtual void SIMULATOR_FRAME_UI_BASE::onPlotChanged ( wxAuiNotebookEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 69 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ onPlotChanging()

virtual void SIMULATOR_FRAME_UI_BASE::onPlotChanging ( wxAuiNotebookEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 70 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ onPlotClose()

virtual void SIMULATOR_FRAME_UI_BASE::onPlotClose ( wxAuiNotebookEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 71 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ onPlotClosed()

virtual void SIMULATOR_FRAME_UI_BASE::onPlotClosed ( wxAuiNotebookEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 72 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ onPlotDragged()

virtual void SIMULATOR_FRAME_UI_BASE::onPlotDragged ( wxAuiNotebookEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 68 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ onSignalsGridCellChanged()

virtual void SIMULATOR_FRAME_UI_BASE::onSignalsGridCellChanged ( wxGridEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 75 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

◆ OnUpdateUI()

virtual void SIMULATOR_FRAME_UI_BASE::OnUpdateUI ( wxUpdateUIEvent &  event)
inlineprotectedvirtual

Reimplemented in SIMULATOR_FRAME_UI.

Definition at line 67 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE(), and ~SIMULATOR_FRAME_UI_BASE().

Member Data Documentation

◆ m_cursorsGrid

◆ m_filter

◆ m_measurementsGrid

◆ m_panelCMT

wxPanel* SIMULATOR_FRAME_UI_BASE::m_panelCMT
protected

Definition at line 55 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_panelConsole

wxPanel* SIMULATOR_FRAME_UI_BASE::m_panelConsole
protected

Definition at line 46 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_panelCursors

wxPanel* SIMULATOR_FRAME_UI_BASE::m_panelCursors
protected

Definition at line 57 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_panelLeft

wxPanel* SIMULATOR_FRAME_UI_BASE::m_panelLeft
protected

Definition at line 40 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_panelMeasurements

wxPanel* SIMULATOR_FRAME_UI_BASE::m_panelMeasurements
protected

Definition at line 61 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_panelMT

wxPanel* SIMULATOR_FRAME_UI_BASE::m_panelMT
protected

Definition at line 59 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_panelSignals

wxPanel* SIMULATOR_FRAME_UI_BASE::m_panelSignals
protected

Definition at line 52 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_panelTuners

wxPanel* SIMULATOR_FRAME_UI_BASE::m_panelTuners
protected

◆ m_plotNotebook

◆ m_plotPanel

wxPanel* SIMULATOR_FRAME_UI_BASE::m_plotPanel
protected

Definition at line 43 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_sidePanel

wxPanel* SIMULATOR_FRAME_UI_BASE::m_sidePanel
protected

Definition at line 49 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_sideSizer

wxBoxSizer* SIMULATOR_FRAME_UI_BASE::m_sideSizer
protected

Definition at line 50 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_signalsGrid

◆ m_simConsole

◆ m_sizer11

wxBoxSizer* SIMULATOR_FRAME_UI_BASE::m_sizer11
protected

Definition at line 41 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_sizerConsole

wxBoxSizer* SIMULATOR_FRAME_UI_BASE::m_sizerConsole
protected

Definition at line 47 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_sizerPlot

wxBoxSizer* SIMULATOR_FRAME_UI_BASE::m_sizerPlot
protected

Definition at line 44 of file simulator_frame_ui_base.h.

Referenced by SIMULATOR_FRAME_UI_BASE().

◆ m_sizerTuners

wxBoxSizer* SIMULATOR_FRAME_UI_BASE::m_sizerTuners
protected

◆ m_splitterCursors

wxSplitterWindow* SIMULATOR_FRAME_UI_BASE::m_splitterCursors
protected

◆ m_splitterLeftRight

wxSplitterWindow* SIMULATOR_FRAME_UI_BASE::m_splitterLeftRight
protected

◆ m_splitterMeasurements

wxSplitterWindow* SIMULATOR_FRAME_UI_BASE::m_splitterMeasurements
protected

◆ m_splitterPlotAndConsole

wxSplitterWindow* SIMULATOR_FRAME_UI_BASE::m_splitterPlotAndConsole
protected

◆ m_splitterSignals

wxSplitterWindow* SIMULATOR_FRAME_UI_BASE::m_splitterSignals
protected

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