KiCad PCB EDA Suite
Loading...
Searching...
No Matches
panel_jobset_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>
12#include <wx/intl.h>
14class WX_GRID;
15
17#include "dialog_shim.h"
18#include <wx/colour.h>
19#include <wx/settings.h>
20#include <wx/string.h>
21#include <wx/font.h>
22#include <wx/grid.h>
23#include <wx/gdicmn.h>
24#include <wx/bmpbuttn.h>
25#include <wx/bitmap.h>
26#include <wx/image.h>
27#include <wx/icon.h>
28#include <wx/button.h>
29#include <wx/sizer.h>
30#include <wx/statbox.h>
31#include <wx/scrolwin.h>
32#include <wx/panel.h>
33#include <wx/statbmp.h>
34#include <wx/stattext.h>
35#include <wx/listctrl.h>
36#include <wx/textctrl.h>
37#include <wx/dialog.h>
38
40
45{
46 private:
47
48 protected:
54 wxScrolledWindow* m_destinationList;
57 wxButton* m_buttonSave;
59
60 // Virtual event handlers, override them in your derived class
61 virtual void OnGridCellChange( wxGridEvent& event ) { event.Skip(); }
62 virtual void OnSizeGrid( wxSizeEvent& 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 OnJobButtonDelete( wxCommandEvent& event ) { event.Skip(); }
67 virtual void OnAddDestinationClick( wxCommandEvent& event ) { event.Skip(); }
68 virtual void OnSaveButtonClick( wxCommandEvent& event ) { event.Skip(); }
69 virtual void OnGenerateAllDestinationsClick( wxCommandEvent& event ) { event.Skip(); }
70
71
72 public:
73
74 PANEL_JOBSET_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 );
75
77
78};
79
83class PANEL_DESTINATION_BASE : public wxPanel
84{
85 private:
86
87 protected:
88 wxStaticBitmap* m_bitmapOutputType;
89 wxStaticText* m_textOutputType;
90 wxStaticBitmap* m_statusBitmap;
91 wxStaticText* m_pathInfo;
96
97 // Virtual event handlers, override them in your derived class
98 virtual void OnRightDown( wxMouseEvent& event ) { event.Skip(); }
99 virtual void OnLastStatusClick( wxMouseEvent& event ) { event.Skip(); }
100 virtual void OnProperties( wxCommandEvent& event ) { event.Skip(); }
101 virtual void OnDelete( wxCommandEvent& event ) { event.Skip(); }
102 virtual void OnGenerate( wxCommandEvent& event ) { event.Skip(); }
103 virtual void OnOpenOutput( wxCommandEvent& event ) { event.Skip(); }
104
105
106 public:
107
108 PANEL_DESTINATION_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxBORDER_SUNKEN|wxTAB_TRAVERSAL, const wxString& name = wxEmptyString );
109
111
112};
113
118{
119 private:
120
121 protected:
123 wxListCtrl* m_jobList;
124 wxTextCtrl* m_textCtrlOutput;
125 wxStdDialogButtonSizer* m_sdbSizer;
126 wxButton* m_sdbSizerOK;
127
128 // Virtual event handlers, override them in your derived class
129 virtual void OnUpdateUI( wxUpdateUIEvent& event ) { event.Skip(); }
130 virtual void OnJobListItemSelected( wxListEvent& event ) { event.Skip(); }
131 virtual void OnButtonOk( wxCommandEvent& event ) { event.Skip(); }
132
133
134 public:
135
136 DIALOG_JOBSET_RUN_LOG_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Jobset Run Log"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
137
139
140};
141
const char * name
wxStdDialogButtonSizer * m_sdbSizer
virtual void OnUpdateUI(wxUpdateUIEvent &event)
DIALOG_JOBSET_RUN_LOG_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &title=_("Jobset Run Log"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
virtual void OnJobListItemSelected(wxListEvent &event)
virtual void OnButtonOk(wxCommandEvent &event)
DIALOG_SHIM(wxWindow *aParent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxRESIZE_BORDER, const wxString &name=wxDialogNameStr)
virtual void OnDelete(wxCommandEvent &event)
wxStaticBitmap * m_statusBitmap
PANEL_DESTINATION_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxBORDER_SUNKEN|wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
virtual void OnProperties(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_buttonProperties
STD_BITMAP_BUTTON * m_buttonDelete
virtual void OnGenerate(wxCommandEvent &event)
wxStaticBitmap * m_bitmapOutputType
virtual void OnOpenOutput(wxCommandEvent &event)
wxStaticText * m_textOutputType
virtual void OnRightDown(wxMouseEvent &event)
virtual void OnLastStatusClick(wxMouseEvent &event)
STD_BITMAP_BUTTON * m_buttonAddDestination
virtual void OnGridCellChange(wxGridEvent &event)
virtual void OnAddDestinationClick(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_buttonDown
virtual void OnSizeGrid(wxSizeEvent &event)
virtual void OnSaveButtonClick(wxCommandEvent &event)
wxButton * m_buttonGenerateAllDestinations
virtual void OnAddJobClick(wxCommandEvent &event)
wxScrolledWindow * m_destinationList
virtual void OnJobButtonDelete(wxCommandEvent &event)
wxBoxSizer * m_destinationListSizer
STD_BITMAP_BUTTON * m_buttonAddJob
PANEL_JOBSET_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)
virtual void OnGenerateAllDestinationsClick(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_buttonDelete
virtual void OnJobButtonDown(wxCommandEvent &event)
STD_BITMAP_BUTTON * m_buttonUp
virtual void OnJobButtonUp(wxCommandEvent &event)
PANEL_NOTEBOOK_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1, -1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
A bitmap button widget that behaves like a standard dialog button except with an icon.
#define _(s)