diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-09-06 00:45:05 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-09-07 20:04:12 +0200 |
| commit | 13010ea3dd3c2ed338185f07824f43ffbe094e33 (patch) | |
| tree | f41d5cb0ce1b33055de886c3a9af94d0840db46b | |
| parent | 24052ed1b36e0ce81fb863830a93f8282285f30d (diff) | |
Allow passing min/max to SpinCtrl.
| -rw-r--r-- | src/wx/dcpomatic_spin_ctrl.cc | 4 | ||||
| -rw-r--r-- | src/wx/dcpomatic_spin_ctrl.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/wx/dcpomatic_spin_ctrl.cc b/src/wx/dcpomatic_spin_ctrl.cc index fa1692d58..fdbda2461 100644 --- a/src/wx/dcpomatic_spin_ctrl.cc +++ b/src/wx/dcpomatic_spin_ctrl.cc @@ -34,8 +34,8 @@ using namespace boost::placeholders; #endif -SpinCtrl::SpinCtrl(wxWindow* parent) - : wxSpinCtrl(parent, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize(DCPOMATIC_SPIN_CTRL_WIDTH, -1), wxSP_ARROW_KEYS | wxTE_PROCESS_ENTER) +SpinCtrl::SpinCtrl(wxWindow* parent, int min, int max) + : wxSpinCtrl(parent, wxID_ANY, wxEmptyString, wxDefaultPosition, wxSize(DCPOMATIC_SPIN_CTRL_WIDTH, -1), wxSP_ARROW_KEYS | wxTE_PROCESS_ENTER, min, max) { auto enter = [](wxCommandEvent& ev) { dynamic_cast<wxWindow*>(ev.GetEventObject())->Navigate(); diff --git a/src/wx/dcpomatic_spin_ctrl.h b/src/wx/dcpomatic_spin_ctrl.h index aaa8de9a5..0bc67acd3 100644 --- a/src/wx/dcpomatic_spin_ctrl.h +++ b/src/wx/dcpomatic_spin_ctrl.h @@ -33,7 +33,7 @@ LIBDCP_ENABLE_WARNINGS class SpinCtrl : public wxSpinCtrl { public: - SpinCtrl(wxWindow* parent); + SpinCtrl(wxWindow* parent, int min=0, int max=100); }; |
