summaryrefslogtreecommitdiff
path: root/src/wx/config_dialog.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-06-17 22:18:33 +0200
committerCarl Hetherington <cth@carlh.net>2020-07-26 00:59:11 +0200
commit94aadbd62c259a73d7511522dd167d519c68c5f9 (patch)
tree19de47515d54dd39076c234c1d8309b9f8a6e329 /src/wx/config_dialog.cc
parent73ebb92e9df01ba7afb97121b6e2cef6ca13a18e (diff)
Add new macOS preferences icons.
Diffstat (limited to 'src/wx/config_dialog.cc')
-rw-r--r--src/wx/config_dialog.cc37
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)
{
}