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 wxBitmapButton* m_buttonOutputRun;
90 wxBitmapButton* m_buttonOutputOptions;
91
92 // Virtual event handlers, override them in your derived class
93 virtual void OnOutputRunClick( wxCommandEvent& event ) { event.Skip(); }
94 virtual void OnOutputOptionsClick( wxCommandEvent& event ) { event.Skip(); }
95
96
97 public:
98
99 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 );
100
102
103};
104
109{
110 private:
111
112 protected:
113 wxStaticText* m_staticText9;
114 wxPanel* m_panel9;
115 wxStaticText* m_textArchiveFormat;
117 wxStaticText* m_textOutputPath;
120 wxStaticText* m_staticText10;
121 wxListBox* m_listBoxOnly;
122 wxStdDialogButtonSizer* m_sdbSizer1;
125
126 // Virtual event handlers, override them in your derived class
127 virtual void onOutputPathBrowseClicked( wxCommandEvent& event ) { event.Skip(); }
128
129
130 public:
131
132 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 );
133
135
136};
137
142{
143 private:
144
145 protected:
146 wxStaticText* m_staticText9;
147 wxPanel* m_panel9;
148 wxStaticText* m_textCommand;
149 wxTextCtrl* m_textCtrlCommand;
150 wxCheckBox* m_cbRecordOutput;
151 wxStaticText* m_textOutputPath;
154 wxStdDialogButtonSizer* m_sdbSizer1;
157
158 // Virtual event handlers, override them in your derived class
159 virtual void OnRecordOutputClicked( wxCommandEvent& event ) { event.Skip(); }
160
161
162 public:
163
164 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 );
165
167
168};
169
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
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.
wxBitmapButton * m_buttonOutputRun
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.