22#include <wx/settings.h>
23#include <wx/statusbr.h>
24#include <wx/treectrl.h>
27#include <wx/stattext.h>
28#include <wx/scrolwin.h>
30#include <wx/textctrl.h>
31#include <wx/notebook.h>
33#include <wx/combobox.h>
34#include <wx/statbox.h>
35#include <wx/statline.h>
36#include <wx/radiobox.h>
37#include <wx/statbmp.h>
38#include <wx/listbox.h>
39#include <wx/bmpbuttn.h>
40#include <wx/checkbox.h>
41#include <wx/radiobut.h>
42#include <wx/splitter.h>
44#include <wx/html/htmlwin.h>
45#include <wx/filepicker.h>
46#include <wx/gbsizer.h>
47#include <wx/listbook.h>
48#include <wx/listctrl.h>
49#include <wx/checklst.h>
51#include <wx/editlbox.h>
61 wxListbook* m_listbook1;
62 wxPanel* m_GeneralPanel;
63 wxCheckBox* m_MatMLDataSelection;
64 wxDirPickerCtrl* m_WorkingDirPicker;
65 wxDirPickerCtrl* m_TemplateDirPicker;
66 wxTextCtrl* m_UUIDPrefixTextCtrl;
68 wxPanel* m_SortClassPanel;
69 wxTextCtrl* m_ClassSortOrderTextCtrl;
70 wxButton* m_ClassSortOrderAddButton;
72 wxEditableListBox* m_ClassSortOrderListBox;
75 wxButton* m_SavePreferencesButton;
76 wxButton* m_CancelPreferencesButton;
79 virtual void OnMatMLInfoSelection(wxCommandEvent& event) {
event.Skip(); }
80 virtual void OnWorkingDirPicker(wxFileDirPickerEvent& event) {
event.Skip(); }
81 virtual void OnTemplateDirPicker(wxFileDirPickerEvent& event) {
event.Skip(); }
82 virtual void OnUUIDPrefixTextCtrl(wxCommandEvent& event) {
event.Skip(); }
83 virtual void OnClassSortOrderTextCtrl(wxCommandEvent& event) {
event.Skip(); }
84 virtual void OnClassSortOrderAddButton(wxCommandEvent& event) {
event.Skip(); }
86 virtual void OnSavePreferencesButton(wxCommandEvent& event) {
event.Skip(); }
87 virtual void OnCancelPreferencesButton(wxCommandEvent& event) {
event.Skip(); }
89 void CreateGeneralPanel();
90 void CreateSortClassPanel();
94 PreferenceFrameBase(wxWindow* parent, wxWindowID
id = wxID_ANY,
const wxString& title = wxT(
"Preferences"),
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxSize(680, 628),
long style = wxCAPTION | wxFRAME_FLOAT_ON_PARENT | wxFRAME_NO_TASKBAR | wxSTAY_ON_TOP | wxTAB_TRAVERSAL);
Class PreferenceFrameBase.
Definition: PreferenceFrameBase.h:57