X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Ftiming_panel.cc;h=27d5b9cd35f3f4e87bd771d3f76402c1f674592e;hb=cf8bbea2de38c4e9ac140f55b27311b7b6dcd814;hp=38891fb0e841af1b65c038d130298079e5edc2a5;hpb=864467b923a8df73af37e3f662d2889735a7f95d;p=dcpomatic.git diff --git a/src/wx/timing_panel.cc b/src/wx/timing_panel.cc index 38891fb0e..27d5b9cd3 100644 --- a/src/wx/timing_panel.cc +++ b/src/wx/timing_panel.cc @@ -17,24 +17,24 @@ */ -#include +#include #include "lib/content.h" #include "lib/image_content.h" #include "timing_panel.h" #include "wx_util.h" #include "timecode.h" -#include "film_editor.h" +#include "content_panel.h" using std::cout; using std::string; using std::set; using boost::shared_ptr; using boost::dynamic_pointer_cast; -using libdcp::raw_convert; +using dcp::raw_convert; -TimingPanel::TimingPanel (FilmEditor* e) +TimingPanel::TimingPanel (ContentPanel* p) /* horrid hack for apparent lack of context support with wxWidgets i18n code */ - : FilmEditorPanel (e, S_("Timing|Timing")) + : ContentSubPanel (p, S_("Timing|Timing")) { wxFlexGridSizer* grid = new wxFlexGridSizer (2, 4, 4); _sizer->Add (grid, 0, wxALL, 8); @@ -78,8 +78,8 @@ TimingPanel::TimingPanel (FilmEditor* e) void TimingPanel::film_content_changed (int property) { - ContentList cl = _editor->selected_content (); - int const film_video_frame_rate = _editor->film()->video_frame_rate (); + ContentList cl = _parent->selected (); + int const film_video_frame_rate = _parent->film()->video_frame_rate (); /* Here we check to see if we have exactly one different value of various properties, and fill the controls with that value if so. @@ -87,7 +87,7 @@ TimingPanel::film_content_changed (int property) if (property == ContentProperty::POSITION) { - set