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/choice.h>
26#include <wx/sizer.h>
27#include <wx/treelist.h>
28#include <wx/panel.h>
29#include <wx/notebook.h>
30#include <wx/splitter.h>
31#include <wx/statusbr.h>
32#include <wx/frame.h>
33
35
36
40class PNS_LOG_VIEWER_FRAME_BASE : public wxFrame
41{
42 private:
43
44 protected:
45 wxMenuBar* m_menubar1;
46 wxMenu* m_menuFile;
47 wxMenu* m_menuView;
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 wxStaticText* m_algoStatus;
58 wxStaticText* m_ideLabel;
59 wxChoice* m_ideChoice;
60 wxSplitterWindow* m_mainSplitter;
61 wxPanel* m_panelProps;
62 wxNotebook* m_propsNotebook;
64 wxTreeListCtrl* m_itemList;
66 wxTextCtrl* m_consoleText;
67 wxStatusBar* m_statusBar;
68
69 // Virtual event handlers, override them in your derived class
70 virtual void onOpen( wxCommandEvent& event ) { event.Skip(); }
71 virtual void onSaveAs( wxCommandEvent& event ) { event.Skip(); }
72 virtual void onExit( wxCommandEvent& event ) { event.Skip(); }
73 virtual void onShowRPIsChecked( wxCommandEvent& event ) { event.Skip(); }
74 virtual void onShowThinLinesChecked( wxCommandEvent& event ) { event.Skip(); }
75 virtual void onShowVerticesChecked( 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
83
84 public:
85
86 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 );
87
89
90 void m_mainSplitterOnIdle( wxIdleEvent& )
91 {
92 m_mainSplitter->SetSashPosition( 0 );
93 m_mainSplitter->Disconnect( wxEVT_IDLE, wxIdleEventHandler( PNS_LOG_VIEWER_FRAME_BASE::m_mainSplitterOnIdle ), NULL, this );
94 }
95
96};
97
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)