/*
- Copyright (C) 2013-2016 Carl Hetherington <cth@carlh.net>
+ Copyright (C) 2013-2018 Carl Hetherington <cth@carlh.net>
This file is part of DCP-o-matic.
*/
-#include "lib/util.h"
#include "timecode.h"
#include "wx_util.h"
+#include "dcpomatic_button.h"
+#include "lib/util.h"
#include <iostream>
using std::string;
_hours = new wxTextCtrl (_editable, wxID_ANY, wxT(""), wxDefaultPosition, s, 0, validator);
_hours->SetMaxLength (2);
editable_sizer->Add (_hours);
- add_label_to_sizer (editable_sizer, _editable, wxT (":"), false);
+ add_label_to_sizer (editable_sizer, _editable, wxT(":"), false, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL);
_minutes = new wxTextCtrl (_editable, wxID_ANY, wxT(""), wxDefaultPosition, s, 0, validator);
_minutes->SetMaxLength (2);
editable_sizer->Add (_minutes);
- add_label_to_sizer (editable_sizer, _editable, wxT (":"), false);
+ add_label_to_sizer (editable_sizer, _editable, wxT (":"), false, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL);
_seconds = new wxTextCtrl (_editable, wxID_ANY, wxT(""), wxDefaultPosition, s, 0, validator);
_seconds->SetMaxLength (2);
editable_sizer->Add (_seconds);
- add_label_to_sizer (editable_sizer, _editable, wxT (":"), false);
+ add_label_to_sizer (editable_sizer, _editable, wxT (":"), false, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL);
_frames = new wxTextCtrl (_editable, wxID_ANY, wxT(""), wxDefaultPosition, s, 0, validator);
_frames->SetMaxLength (2);
editable_sizer->Add (_frames);
if (set_button) {
- _set_button = new wxButton (_editable, wxID_ANY, _("Set"));
+ _set_button = new Button (_editable, _("Set"));
editable_sizer->Add (_set_button, 0, wxLEFT | wxRIGHT, 8);
}
_editable->SetSizerAndFit (editable_sizer);
_sizer->Add (_editable);
- _fixed = add_label_to_sizer (_sizer, this, wxT ("42"), false);
+ _fixed = add_label_to_sizer (_sizer, this, wxT ("42"), false, 0, wxLEFT | wxRIGHT | wxALIGN_CENTER_VERTICAL);
_hours->Bind (wxEVT_TEXT, boost::bind (&TimecodeBase::changed, this));
_minutes->Bind (wxEVT_TEXT, boost::bind (&TimecodeBase::changed, this));