KiCad PCB EDA Suite
Loading...
Searching...
No Matches
pns_log_viewer_frame_base.h
Go to the documentation of this file.
1
2// C++ code generated with wxFormBuilder (version 4.0.0-0-g0efcecf)
3// http://www.wxformbuilder.org/
4//
5// PLEASE DO *NOT* EDIT THIS FILE!
7
8#pragma once
9
10#include <wx/artprov.h>
11#include <wx/xrc/xmlres.h>
12#include <wx/string.h>
13#include <wx/bitmap.h>
14#include <wx/image.h>
15#include <wx/icon.h>
16#include <wx/menu.h>
17#include <wx/gdicmn.h>
18#include <wx/font.h>
19#include <wx/colour.h>
20#include <wx/settings.h>
21#include <wx/stattext.h>
22#include <wx/button.h>
23#include <wx/slider.h>
24#include <wx/textctrl.h>
25#include <wx/checkbox.h>
26#include <wx/choice.h>
27#include <wx/sizer.h>
28#include <wx/treelist.h>
29#include <wx/panel.h>
30#include <wx/notebook.h>
31#include <wx/splitter.h>
32#include <wx/statusbr.h>
33#include <wx/frame.h>
34
36
37
41class PNS_LOG_VIEWER_FRAME_BASE : public wxFrame
42{
43 private:
44
45 protected:
46 wxMenuBar* m_menubar1;
47 wxMenu* m_menu1;
48 wxBoxSizer* m_mainSizer;
49 wxFlexGridSizer* m_topBarSizer;
50 wxStaticText* m_rewindText;
51 wxButton* m_rewindLeft;
52 wxSlider* m_rewindSlider;
53 wxButton* m_rewindRight;
54 wxTextCtrl* m_rewindPos;
55 wxStaticText* m_staticText2;
56 wxTextCtrl* m_filterString;
57 wxCheckBox* m_chkShowRPItems;
58 wxCheckBox* m_chkThinLines;
59 wxCheckBox* m_showVertices;
60 wxStaticText* m_algoStatus;
61 wxStaticText* m_ideLabel;
62 wxChoice* m_ideChoice;
63 wxSplitterWindow* m_mainSplitter;
64 wxPanel* m_panelProps;
65 wxNotebook* m_propsNotebook;
67 wxTreeListCtrl* m_itemList;
69 wxTextCtrl* m_consoleText;
70 wxStatusBar* m_statusBar;
71
72 // Virtual event handlers, override them in your derived class
73 virtual void onOpen( wxCommandEvent& event ) { event.Skip(); }
74 virtual void onSaveAs( wxCommandEvent& event ) { event.Skip(); }
75 virtual void onExit( wxCommandEvent& event ) { event.Skip(); }
76 virtual void onBtnRewindLeft( wxCommandEvent& event ) { event.Skip(); }
77 virtual void onRewindScroll( wxScrollEvent& event ) { event.Skip(); }
78 virtual void onBtnRewindRight( wxCommandEvent& event ) { event.Skip(); }
79 virtual void onRewindCountText2( wxCommandEvent& event ) { event.Skip(); }
80 virtual void onRewindCountText( wxCommandEvent& event ) { event.Skip(); }
81 virtual void onFilterText( wxCommandEvent& event ) { event.Skip(); }
82 virtual void onShowRPIsChecked( wxCommandEvent& event ) { event.Skip(); }
83 virtual void onShowThinLinesChecked( wxCommandEvent& event ) { event.Skip(); }
84 virtual void onShowVerticesChecked( wxCommandEvent& event ) { event.Skip(); }
85
86
87 public:
88
89 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 );
90
92
93 void m_mainSplitterOnIdle( wxIdleEvent& )
94 {
95 m_mainSplitter->SetSashPosition( 0 );
96 m_mainSplitter->Disconnect( wxEVT_IDLE, wxIdleEventHandler( PNS_LOG_VIEWER_FRAME_BASE::m_mainSplitterOnIdle ), NULL, this );
97 }
98
99};
100
Class PNS_LOG_VIEWER_FRAME_BASE.
void m_mainSplitterOnIdle(wxIdleEvent &)
virtual void onFilterText(wxCommandEvent &event)
virtual void onRewindScroll(wxScrollEvent &event)
virtual void onRewindCountText(wxCommandEvent &event)
virtual void onExit(wxCommandEvent &event)
virtual void onBtnRewindRight(wxCommandEvent &event)
virtual void onOpen(wxCommandEvent &event)
virtual void onSaveAs(wxCommandEvent &event)
virtual void onBtnRewindLeft(wxCommandEvent &event)
virtual void onShowThinLinesChecked(wxCommandEvent &event)
virtual void onShowRPIsChecked(wxCommandEvent &event)
virtual void onShowVerticesChecked(wxCommandEvent &event)
virtual void onRewindCountText2(wxCommandEvent &event)