summaryrefslogtreecommitdiff
path: root/src/wx/job_view.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2018-12-08 00:09:57 +0000
committerCarl Hetherington <cth@carlh.net>2018-12-08 00:09:57 +0000
commit9c1bb2e5ca7c80c4e26b1b2e41159aa171360a94 (patch)
tree674348c2090d46047c62ad6e1fdbb3a0b5c32896 /src/wx/job_view.cc
parentcac2b6f2c8dffcb7271d71fc23c0150c2fe4d6ea (diff)
Basics of in-place i18n with support for wxStaticText and wxCheckBox.
Diffstat (limited to 'src/wx/job_view.cc')
-rw-r--r--src/wx/job_view.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/wx/job_view.cc b/src/wx/job_view.cc
index 5d3cc0f9c..28b171b82 100644
--- a/src/wx/job_view.cc
+++ b/src/wx/job_view.cc
@@ -21,6 +21,8 @@
#include "job_view.h"
#include "wx_util.h"
#include "message_dialog.h"
+#include "static_text.h"
+#include "check_box.h"
#include "lib/job.h"
#include "lib/job_manager.h"
#include "lib/compose.hpp"
@@ -56,7 +58,7 @@ JobView::setup ()
/* This seems to be required to allow the gauge to shrink under OS X */
_gauge->SetMinSize (wxSize (0, -1));
_gauge_message->Add (_gauge, 0, wxEXPAND | wxLEFT | wxRIGHT);
- _message = new wxStaticText (_container, wxID_ANY, wxT (" \n "), wxDefaultPosition, wxDefaultSize, wxST_ELLIPSIZE_MIDDLE);
+ _message = new StaticText (_container, wxT(" \n "), wxDefaultPosition, wxDefaultSize, wxST_ELLIPSIZE_MIDDLE);
_gauge_message->Add (_message, 1, wxEXPAND | wxALIGN_CENTER_VERTICAL | wxALL, 6);
_table->Insert (n, _gauge_message, 1, wxEXPAND | wxLEFT | wxRIGHT);
++n;
@@ -76,7 +78,7 @@ JobView::setup ()
_controls = new wxBoxSizer (wxVERTICAL);
_controls->Add (_buttons);
- _notify = new wxCheckBox (_container, wxID_ANY, _("Notify when complete"));
+ _notify = new CheckBox (_container, _("Notify when complete"));
_notify->Bind (wxEVT_CHECKBOX, bind (&JobView::notify_clicked, this));
_notify->SetValue (Config::instance()->default_notify());
_controls->Add (_notify);