diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-06-17 22:18:33 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-07-26 00:59:11 +0200 |
| commit | 94aadbd62c259a73d7511522dd167d519c68c5f9 (patch) | |
| tree | 19de47515d54dd39076c234c1d8309b9f8a6e329 /src/wx/config_dialog.cc | |
| parent | 73ebb92e9df01ba7afb97121b6e2cef6ca13a18e (diff) | |
Add new macOS preferences icons.
Diffstat (limited to 'src/wx/config_dialog.cc')
| -rw-r--r-- | src/wx/config_dialog.cc | 37 |
1 files changed, 14 insertions, 23 deletions
diff --git a/src/wx/config_dialog.cc b/src/wx/config_dialog.cc index 0ad7bfffa..44fd8ecde 100644 --- a/src/wx/config_dialog.cc +++ b/src/wx/config_dialog.cc @@ -53,6 +53,14 @@ Page::Page (wxSize panel_size, int border) _config_connection = Config::instance()->Changed.connect (bind (&Page::config_changed_wrapper, this)); } + +wxWindow* +Page::CreateWindow (wxWindow* parent) +{ + return create_window (parent); +} + + wxWindow* Page::create_window (wxWindow* parent) { @@ -84,37 +92,20 @@ Page::window_destroyed () } -StockPage::StockPage (Kind kind, wxSize panel_size, int border) - : wxStockPreferencesPage (kind) - , Page (panel_size, border) -{ - -} - -wxWindow* -StockPage::CreateWindow (wxWindow* parent) -{ - return create_window (parent); -} - -StandardPage::StandardPage (wxSize panel_size, int border) +GeneralPage::GeneralPage (wxSize panel_size, int border) : Page (panel_size, border) { } -wxWindow* -StandardPage::CreateWindow (wxWindow* parent) -{ - return create_window (parent); -} -GeneralPage::GeneralPage (wxSize panel_size, int border) - : StockPage (Kind_General, panel_size, border) +wxString +GeneralPage::GetName () const { - + return _("General"); } + void GeneralPage::add_language_controls (wxGridBagSizer* table, int& r) { @@ -1027,7 +1018,7 @@ SoundPage::get_sound_output () LocationsPage::LocationsPage (wxSize panel_size, int border) - : StandardPage (panel_size, border) + : Page (panel_size, border) { } |
