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

Class PNS_LOG_VIEWER_FRAME_BASE. More...

#include <pns_log_viewer_frame_base.h>

Inheritance diagram for PNS_LOG_VIEWER_FRAME_BASE:
PNS_LOG_VIEWER_FRAME

Public Member Functions

 PNS_LOG_VIEWER_FRAME_BASE (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=wxT("P&S Log Viewer"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(1045, 574), long style=wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL)
 
 ~PNS_LOG_VIEWER_FRAME_BASE ()
 
void m_mainSplitterOnIdle (wxIdleEvent &)
 

Protected Member Functions

virtual void onOpen (wxCommandEvent &event)
 
virtual void onSaveAs (wxCommandEvent &event)
 
virtual void onExit (wxCommandEvent &event)
 
virtual void onShowRPIsChecked (wxCommandEvent &event)
 
virtual void onShowThinLinesChecked (wxCommandEvent &event)
 
virtual void onShowVerticesChecked (wxCommandEvent &event)
 
virtual void onBtnRewindLeft (wxCommandEvent &event)
 
virtual void onRewindScroll (wxScrollEvent &event)
 
virtual void onBtnRewindRight (wxCommandEvent &event)
 
virtual void onRewindCountText2 (wxCommandEvent &event)
 
virtual void onRewindCountText (wxCommandEvent &event)
 
virtual void onFilterText (wxCommandEvent &event)
 

Protected Attributes

wxMenuBar * m_menubar1
 
wxMenu * m_menuFile
 
wxMenu * m_menuView
 
wxBoxSizer * m_mainSizer
 
wxFlexGridSizer * m_topBarSizer
 
wxStaticText * m_rewindText
 
wxButton * m_rewindLeft
 
wxSlider * m_rewindSlider
 
wxButton * m_rewindRight
 
wxTextCtrl * m_rewindPos
 
wxStaticText * m_staticText2
 
wxTextCtrl * m_filterString
 
wxStaticText * m_algoStatus
 
wxStaticText * m_ideLabel
 
wxChoice * m_ideChoice
 
wxSplitterWindow * m_mainSplitter
 
wxPanel * m_panelProps
 
wxNotebook * m_propsNotebook
 
wxPanel * m_panelListView
 
wxTreeListCtrl * m_itemList
 
wxPanel * m_panelConsole
 
wxTextCtrl * m_consoleText
 
wxStatusBar * m_statusBar
 

Detailed Description

Class PNS_LOG_VIEWER_FRAME_BASE.

Definition at line 40 of file pns_log_viewer_frame_base.h.

Constructor & Destructor Documentation

◆ PNS_LOG_VIEWER_FRAME_BASE()

PNS_LOG_VIEWER_FRAME_BASE::PNS_LOG_VIEWER_FRAME_BASE ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxString &  title = wxT("P&S Log Viewer"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize( 1045,574 ),
long  style = wxDEFAULT_FRAME_STYLE|wxTAB_TRAVERSAL 
)

◆ ~PNS_LOG_VIEWER_FRAME_BASE()

Member Function Documentation

◆ m_mainSplitterOnIdle()

void PNS_LOG_VIEWER_FRAME_BASE::m_mainSplitterOnIdle ( wxIdleEvent &  )
inline

◆ onBtnRewindLeft()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onBtnRewindLeft ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 76 of file pns_log_viewer_frame_base.h.

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

◆ onBtnRewindRight()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onBtnRewindRight ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 78 of file pns_log_viewer_frame_base.h.

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

◆ onExit()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onExit ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 72 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ onFilterText()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onFilterText ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 81 of file pns_log_viewer_frame_base.h.

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

◆ onOpen()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onOpen ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 70 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ onRewindCountText()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onRewindCountText ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 80 of file pns_log_viewer_frame_base.h.

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

◆ onRewindCountText2()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onRewindCountText2 ( wxCommandEvent &  event)
inlineprotectedvirtual

◆ onRewindScroll()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onRewindScroll ( wxScrollEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 77 of file pns_log_viewer_frame_base.h.

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

◆ onSaveAs()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onSaveAs ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 71 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ onShowRPIsChecked()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onShowRPIsChecked ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 73 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ onShowThinLinesChecked()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onShowThinLinesChecked ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 74 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ onShowVerticesChecked()

virtual void PNS_LOG_VIEWER_FRAME_BASE::onShowVerticesChecked ( wxCommandEvent &  event)
inlineprotectedvirtual

Reimplemented in PNS_LOG_VIEWER_FRAME.

Definition at line 75 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

Member Data Documentation

◆ m_algoStatus

wxStaticText* PNS_LOG_VIEWER_FRAME_BASE::m_algoStatus
protected

◆ m_consoleText

wxTextCtrl* PNS_LOG_VIEWER_FRAME_BASE::m_consoleText
protected

◆ m_filterString

wxTextCtrl* PNS_LOG_VIEWER_FRAME_BASE::m_filterString
protected

◆ m_ideChoice

wxChoice* PNS_LOG_VIEWER_FRAME_BASE::m_ideChoice
protected

◆ m_ideLabel

wxStaticText* PNS_LOG_VIEWER_FRAME_BASE::m_ideLabel
protected

Definition at line 58 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_itemList

◆ m_mainSizer

wxBoxSizer* PNS_LOG_VIEWER_FRAME_BASE::m_mainSizer
protected

Definition at line 48 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_mainSplitter

wxSplitterWindow* PNS_LOG_VIEWER_FRAME_BASE::m_mainSplitter
protected

◆ m_menubar1

wxMenuBar* PNS_LOG_VIEWER_FRAME_BASE::m_menubar1
protected

Definition at line 45 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_menuFile

wxMenu* PNS_LOG_VIEWER_FRAME_BASE::m_menuFile
protected

Definition at line 46 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_menuView

wxMenu* PNS_LOG_VIEWER_FRAME_BASE::m_menuView
protected

Definition at line 47 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_panelConsole

wxPanel* PNS_LOG_VIEWER_FRAME_BASE::m_panelConsole
protected

Definition at line 65 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_panelListView

wxPanel* PNS_LOG_VIEWER_FRAME_BASE::m_panelListView
protected

Definition at line 63 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_panelProps

wxPanel* PNS_LOG_VIEWER_FRAME_BASE::m_panelProps
protected

◆ m_propsNotebook

wxNotebook* PNS_LOG_VIEWER_FRAME_BASE::m_propsNotebook
protected

Definition at line 62 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_rewindLeft

wxButton* PNS_LOG_VIEWER_FRAME_BASE::m_rewindLeft
protected

◆ m_rewindPos

◆ m_rewindRight

wxButton* PNS_LOG_VIEWER_FRAME_BASE::m_rewindRight
protected

◆ m_rewindSlider

◆ m_rewindText

wxStaticText* PNS_LOG_VIEWER_FRAME_BASE::m_rewindText
protected

Definition at line 50 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_staticText2

wxStaticText* PNS_LOG_VIEWER_FRAME_BASE::m_staticText2
protected

Definition at line 55 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_statusBar

wxStatusBar* PNS_LOG_VIEWER_FRAME_BASE::m_statusBar
protected

Definition at line 67 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().

◆ m_topBarSizer

wxFlexGridSizer* PNS_LOG_VIEWER_FRAME_BASE::m_topBarSizer
protected

Definition at line 49 of file pns_log_viewer_frame_base.h.

Referenced by PNS_LOG_VIEWER_FRAME_BASE().


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