KiCad PCB EDA Suite
Loading...
Searching...
No Matches
panel_jobs_base.h
Go to the documentation of this file.
1
2// C++ code generated with wxFormBuilder (version 4.2.1-0-g80c4cb6)
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>
13
15#include "dialog_shim.h"
16#include <wx/string.h>
17#include <wx/stattext.h>
18#include <wx/gdicmn.h>
19#include <wx/font.h>
20#include <wx/colour.h>
21#include <wx/settings.h>
22#include <wx/listctrl.h>
23#include <wx/bmpbuttn.h>
24#include <wx/bitmap.h>
25#include <wx/image.h>
26#include <wx/icon.h>
27#include <wx/button.h>
28#include <wx/sizer.h>
29#include <wx/scrolwin.h>
30#include <wx/panel.h>
31#include <wx/statbmp.h>
32#include <wx/choice.h>
33#include <wx/textctrl.h>
34#include <wx/listbox.h>
35#include <wx/dialog.h>
36#include <wx/checkbox.h>
37
39
44{
45 private:
46
47 protected:
48 wxStaticText* m_staticText1;
49 wxListCtrl* m_jobList;
50 wxBitmapButton* m_buttonAddJob;
51 wxBitmapButton* m_buttonUp;
52 wxBitmapButton* m_buttonDown;
53 wxButton* m_buttonSave;
54 wxStaticText* m_staticText4;
55 wxBitmapButton* m_buttonOutputAdd;
56 wxScrolledWindow* m_outputList;
57 wxBoxSizer* m_outputListSizer;
59
60 // Virtual event handlers, override them in your derived class
61 virtual void OnJobListDoubleClicked( wxListEvent& event ) { event.Skip(); }
62 virtual void OnJobListItemRightClick( wxListEvent& event ) { event.Skip(); }
63 virtual void OnAddJobClick( wxCommandEvent& event ) { event.Skip(); }
64 virtual void OnJobButtonUp( wxCommandEvent& event ) { event.Skip(); }
65 virtual void OnJobButtonDown( wxCommandEvent& event ) { event.Skip(); }
66 virtual void OnSaveButtonClick( wxCommandEvent& event ) { event.Skip(); }
67 virtual void OnAddOutputClick( wxCommandEvent& event ) { event.Skip(); }
68 virtual void OnRunAllJobsClick( wxCommandEvent& event ) { event.Skip(); }
69
70
71 public:
72
73 PANEL_JOBS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 600,400 ), long style = wxTAB_TRAVERSAL, const wxString& name = wxEmptyString );
74
76
77};
78
82class PANEL_JOB_OUTPUT_BASE : public wxPanel
83{
84 private:
85
86 protected:
87 wxStaticBitmap* m_bitmapOutputType;
88 wxStaticText* m_textOutputType;
89 wxStaticBitmap* m_statusBitmap;
90 wxBitmapButton* m_buttonOutputRun;
91 wxBitmapButton* m_buttonOutputOptions;
92
93 // Virtual event handlers, override them in your derived class
94 virtual void OnLastStatusClick( wxMouseEvent& event ) { event.Skip(); }
95 virtual void OnOutputRunClick( wxCommandEvent& event ) { event.Skip(); }
96 virtual void OnOutputOptionsClick( wxCommandEvent& event ) { event.Skip(); }
97
98
99 public:
100
101 PANEL_JOB_OUTPUT_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxBORDER_SIMPLE|wxTAB_TRAVERSAL, const wxString& name = wxEmptyString );
102
104
105};
106
111{
112 private:
113
114 protected:
115 wxStaticText* m_staticText9;
116 wxPanel* m_panel9;
117 wxStaticText* m_textArchiveFormat;
119 wxStaticText* m_textOutputPath;
122 wxStaticText* m_staticText10;
123 wxListBox* m_listBoxOnly;
124 wxStdDialogButtonSizer* m_sdbSizer1;
127
128 // Virtual event handlers, override them in your derived class
129 virtual void onOutputPathBrowseClicked( wxCommandEvent& event ) { event.Skip(); }
130
131
132 public:
133
134 DIALOG_JOB_OUTPUT_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( 495,369 ), long style = wxDEFAULT_DIALOG_STYLE );
135
137
138};
139
144{
145 private:
146
147 protected:
148 wxStaticText* m_staticText9;
149 wxPanel* m_panel9;
150 wxStaticText* m_textCommand;
151 wxTextCtrl* m_textCtrlCommand;
152 wxCheckBox* m_cbRecordOutput;
153 wxStaticText* m_textOutputPath;
156 wxStdDialogButtonSizer* m_sdbSizer1;
159
160 // Virtual event handlers, override them in your derived class
161 virtual void OnRecordOutputClicked( wxCommandEvent& event ) { event.Skip(); }
162
163
164 public:
165
166 DIALOG_SPECIAL_EXECUTE_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxEmptyString, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE );
167
169
170};
171
176{
177 private:
178
179 protected:
181 wxListCtrl* m_jobList;
182 wxStdDialogButtonSizer* m_sdbSizer;
183 wxButton* m_sdbSizerOK;
184
185 // Virtual event handlers, override them in your derived class
186 virtual void OnButtonOk( wxCommandEvent& event ) { event.Skip(); }
187
188
189 public:
190
191 DIALOG_OUTPUT_RUN_RESULTS_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = wxT("Job Output Run Log"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE );
192
194
195};
196
const char * name
Definition: DXF_plotter.cpp:57
Class DIALOG_JOB_OUTPUT_BASE.
wxStaticText * m_textOutputPath
wxStdDialogButtonSizer * m_sdbSizer1
wxStaticText * m_staticText10
wxStaticText * m_textArchiveFormat
virtual void onOutputPathBrowseClicked(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_buttonOutputPath
wxChoice * m_choiceArchiveformat
wxStaticText * m_staticText9
wxTextCtrl * m_textCtrlOutputPath
Class DIALOG_OUTPUT_RUN_RESULTS_BASE.
virtual void OnButtonOk(wxCommandEvent &event)
wxStdDialogButtonSizer * m_sdbSizer
Dialog helper object to sit in the inheritance tree between wxDialog and any class written by wxFormB...
Definition: dialog_shim.h:88
Class DIALOG_SPECIAL_EXECUTE_BASE.
virtual void OnRecordOutputClicked(wxCommandEvent &event)
wxStdDialogButtonSizer * m_sdbSizer1
Class PANEL_JOBS_BASE.
wxBitmapButton * m_buttonUp
virtual void OnRunAllJobsClick(wxCommandEvent &event)
wxButton * m_buttonSave
virtual void OnAddJobClick(wxCommandEvent &event)
virtual void OnJobListItemRightClick(wxListEvent &event)
virtual void OnAddOutputClick(wxCommandEvent &event)
wxBitmapButton * m_buttonAddJob
virtual void OnJobButtonDown(wxCommandEvent &event)
wxButton * m_buttonRunAllOutputs
wxStaticText * m_staticText1
wxStaticText * m_staticText4
wxBoxSizer * m_outputListSizer
virtual void OnJobListDoubleClicked(wxListEvent &event)
wxBitmapButton * m_buttonOutputAdd
wxListCtrl * m_jobList
wxScrolledWindow * m_outputList
wxBitmapButton * m_buttonDown
virtual void OnSaveButtonClick(wxCommandEvent &event)
virtual void OnJobButtonUp(wxCommandEvent &event)
Class PANEL_JOB_OUTPUT_BASE.
virtual void OnLastStatusClick(wxMouseEvent &event)
wxBitmapButton * m_buttonOutputRun
wxStaticBitmap * m_statusBitmap
wxStaticBitmap * m_bitmapOutputType
wxBitmapButton * m_buttonOutputOptions
virtual void OnOutputOptionsClick(wxCommandEvent &event)
wxStaticText * m_textOutputType
virtual void OnOutputRunClick(wxCommandEvent &event)
A bitmap button widget that behaves like a standard dialog button except with an icon.