X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Foption_editor.cc;h=b685e789472c35f5e3e0455c7bf67509500dde34;hb=ebcabf59dae618a3c5f1b2e6c177b61fe0f9ea26;hp=e639dd3a1414c4a8dbff5b06a7a457cd4b3d8c38;hpb=f6e182b937efda6ed0ba50dbc02af98524beb61c;p=ardour.git diff --git a/gtk2_ardour/option_editor.cc b/gtk2_ardour/option_editor.cc index e639dd3a14..b685e78947 100644 --- a/gtk2_ardour/option_editor.cc +++ b/gtk2_ardour/option_editor.cc @@ -574,7 +574,7 @@ void ClockOption::set_state_from_config () { Timecode::Time TC; - framepos_t when; + samplepos_t when; if (!Timecode::parse_timecode_format(_get(), TC)) { _clock.set (0, true); } @@ -608,6 +608,20 @@ ClockOption::set_session (Session* s) /*--------------------------*/ +WidgetOption::WidgetOption (string const & i, string const & n, Gtk::Widget& w) + : Option (i, n) + , _widget (&w) +{ +} + +void +WidgetOption::add_to_page (OptionEditorPage* p) +{ + add_widget_to_page (p, _widget); +} + +/*--------------------------*/ + OptionEditorPage::OptionEditorPage () : table (1, 3) {