flags |= wxALIGN_RIGHT;
t += wxT (":");
}
-#endif
+#endif
wxStaticText* m = new wxStaticText (p, wxID_ANY, t);
s->Add (m, prop, flags, 6);
return m;
flags |= wxALIGN_RIGHT;
t += wxT (":");
}
-#endif
+#endif
wxStaticText* m = new wxStaticText (p, wxID_ANY, t);
s->Add (m, pos, span, flags);
return m;
d->Destroy ();
return r == wxID_YES;
}
-
+
/** @param s wxWidgets string.
* @return Corresponding STL string.
if (widget->GetSelection() != -1) {
o = widget->GetClientObject (widget->GetSelection ());
}
-
+
if (!o || string_client_data(o) != value) {
for (unsigned int i = 0; i < widget->GetCount(); ++i) {
if (string_client_data (widget->GetClientObject (i)) == value) {
#ifdef DCPOMATIC_WINDOWS
locale->AddCatalogLookupPathPrefix (std_to_wx (mo_path().string()));
-#endif
+#endif
#ifdef DCPOMATIC_LINUX
locale->AddCatalogLookupPathPrefix (LINUX_LOCALE_PREFIX);
so we rename it to avoid clashes with any other installation
of wxWidgets.
*/
- locale->AddCatalog (wxT ("dcpomatic-wxstd"));
-#endif
-
- locale->AddCatalog (wxT ("libdcpomatic-wx"));
- locale->AddCatalog (wxT ("dcpomatic"));
-
+ locale->AddCatalog (wxT ("dcpomatic2-wxstd"));
+#endif
+
+ locale->AddCatalog (wxT ("libdcpomatic2-wx"));
+ locale->AddCatalog (wxT ("dcpomatic2"));
+
if (!locale->IsOk()) {
delete locale;
locale = new wxLocale (wxLANGUAGE_ENGLISH);
}
wxString
-time_to_timecode (DCPTime t, float fps)
+time_to_timecode (DCPTime t, double fps)
{
double w = t.seconds ();
int const h = (w / 3600);