1 ///////////////////////////////////////////////////////////////////////////
2 // C++ code generated with wxFormBuilder (version Oct 26 2018)
3 // http://www.wxformbuilder.org/
4 //
5 // PLEASE DO *NOT* EDIT THIS FILE!
6 ///////////////////////////////////////////////////////////////////////////
7 
8 #pragma once
9 
10 #include <wx/artprov.h>
11 #include <wx/xrc/xmlres.h>
12 #include <wx/intl.h>
13 class WX_GRID;
14 
15 #include "dialog_shim.h"
16 #include <wx/string.h>
17 #include <wx/choice.h>
18 #include <wx/gdicmn.h>
19 #include <wx/font.h>
20 #include <wx/colour.h>
21 #include <wx/settings.h>
22 #include <wx/bitmap.h>
23 #include <wx/image.h>
24 #include <wx/icon.h>
25 #include <wx/button.h>
26 #include <wx/sizer.h>
27 #include <wx/notebook.h>
28 #include <wx/panel.h>
29 #include <wx/grid.h>
30 #include <wx/bmpbuttn.h>
31 #include <wx/dialog.h>
32 
33 ///////////////////////////////////////////////////////////////////////////
34 
35 
36 ///////////////////////////////////////////////////////////////////////////////
37 /// Class DIALOG_PCM_BASE
38 ///////////////////////////////////////////////////////////////////////////////
39 class DIALOG_PCM_BASE : public DIALOG_SHIM
40 {
41 	private:
42 
43 	protected:
44 		wxNotebook* m_dialogNotebook;
45 		wxPanel* m_panelRepository;
46 		wxChoice* m_choiceRepository;
47 		wxButton* m_buttonManage;
48 		wxNotebook* m_contentNotebook;
49 		wxPanel* m_panelInstalledHolder;
50 		wxPanel* m_panelPending;
51 		WX_GRID* m_gridPendingActions;
52 		wxBitmapButton* m_discardActionButton;
53 		wxButton* m_refreshButton;
54 		wxButton* m_installLocalButton;
55 		wxStdDialogButtonSizer* m_sdbSizer1;
56 		wxButton* m_sdbSizer1OK;
57 		wxButton* m_sdbSizer1Apply;
58 		wxButton* m_sdbSizer1Cancel;
59 
60 		// Virtual event handlers, overide them in your derived class
OnRepositoryChoice(wxCommandEvent & event)61 		virtual void OnRepositoryChoice( wxCommandEvent& event ) { event.Skip(); }
OnManageRepositoriesClicked(wxCommandEvent & event)62 		virtual void OnManageRepositoriesClicked( wxCommandEvent& event ) { event.Skip(); }
OnPendingActionsCellClicked(wxGridEvent & event)63 		virtual void OnPendingActionsCellClicked( wxGridEvent& event ) { event.Skip(); }
OnDiscardActionClicked(wxCommandEvent & event)64 		virtual void OnDiscardActionClicked( wxCommandEvent& event ) { event.Skip(); }
OnRefreshClicked(wxCommandEvent & event)65 		virtual void OnRefreshClicked( wxCommandEvent& event ) { event.Skip(); }
OnInstallFromFileClicked(wxCommandEvent & event)66 		virtual void OnInstallFromFileClicked( wxCommandEvent& event ) { event.Skip(); }
OnApplyChangesClicked(wxCommandEvent & event)67 		virtual void OnApplyChangesClicked( wxCommandEvent& event ) { event.Skip(); }
OnDiscardChangesClicked(wxCommandEvent & event)68 		virtual void OnDiscardChangesClicked( wxCommandEvent& event ) { event.Skip(); }
OnCloseClicked(wxCommandEvent & event)69 		virtual void OnCloseClicked( wxCommandEvent& event ) { event.Skip(); }
70 
71 
72 	public:
73 
74 		DIALOG_PCM_BASE( wxWindow* parent, wxWindowID id = wxID_ANY, const wxString& title = _("Plugin And Content Manager"), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxSize( -1,-1 ), long style = wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER );
75 		~DIALOG_PCM_BASE();
76 
77 };
78 
79