X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fkdm_timing_panel.cc;h=53f674e2ecbe01f6edc83ec80461cd68c2259467;hb=660d365faf784a8ea80d5fdc21a1384e81153194;hp=613b62cbf19e29b6b0e2154394e872e3b8a52a00;hpb=c27d6f3a7e6c79c60ffac7c616dd3a3431819862;p=dcpomatic.git diff --git a/src/wx/kdm_timing_panel.cc b/src/wx/kdm_timing_panel.cc index 613b62cbf..53f674e2e 100644 --- a/src/wx/kdm_timing_panel.cc +++ b/src/wx/kdm_timing_panel.cc @@ -37,18 +37,27 @@ KDMTimingPanel::KDMTimingPanel (wxWindow* parent) wxDateTime from; from.SetToCurrent (); _from_date = new wxDatePickerCtrl (this, wxID_ANY, from); - table->Add (_from_date); + table->Add (_from_date, 0, wxALIGN_CENTER_VERTICAL); _from_time = new TimePicker (this, from); - table->Add (_from_time); +#ifdef DCPOMATIC_OSX + /* Hack to tweak alignment, which I can't get right by "proper" means for some reason */ + table->Add (_from_time, 0, wxALIGN_CENTER_VERTICAL | wxTOP, 4); +#else + table->Add (_from_time, 0, wxALIGN_CENTER_VERTICAL); +#endif add_label_to_sizer (table, this, _("until"), true); wxDateTime to = from; /* 1 week from now */ to.Add (wxDateSpan (0, 0, 1, 0)); _until_date = new wxDatePickerCtrl (this, wxID_ANY, to); - table->Add (_until_date); + table->Add (_until_date, 0, wxALIGN_CENTER_VERTICAL); _until_time = new TimePicker (this, to); - table->Add (_until_time); +#ifdef DCPOMATIC_OSX + table->Add (_until_time, 0, wxALIGN_CENTER_VERTICAL | wxTOP, 4); +#else + table->Add (_until_time, 0, wxALIGN_CENTER_VERTICAL); +#endif overall_sizer->Add (table);