-
- _position->Changed.connect (boost::bind (&TimingPanel::position_changed, this));
- _length->Changed.connect (boost::bind (&TimingPanel::length_changed, this));
- _trim_start->Changed.connect (boost::bind (&TimingPanel::trim_start_changed, this));
- _trim_end->Changed.connect (boost::bind (&TimingPanel::trim_end_changed, this));
+ add_label_to_sizer (grid, this, _("Play length"), true);
+ _play_length = new Timecode (this);
+ grid->Add (_play_length);
+
+ _position->Changed.connect (boost::bind (&TimingPanel::position_changed, this));
+ _full_length->Changed.connect (boost::bind (&TimingPanel::full_length_changed, this));
+ _trim_start->Changed.connect (boost::bind (&TimingPanel::trim_start_changed, this));
+ _trim_end->Changed.connect (boost::bind (&TimingPanel::trim_end_changed, this));
+ _play_length->Changed.connect (boost::bind (&TimingPanel::play_length_changed, this));