arrangement ruler: move arrangement ruler to the bottom
This commit is contained in:
parent
2e9432e281
commit
14792a0aee
@ -178,9 +178,9 @@ Editor::initialize_rulers ()
|
|||||||
lab_children.push_back (Element(range_mark_label, PACK_SHRINK, PACK_START));
|
lab_children.push_back (Element(range_mark_label, PACK_SHRINK, PACK_START));
|
||||||
lab_children.push_back (Element(transport_mark_label, PACK_SHRINK, PACK_START));
|
lab_children.push_back (Element(transport_mark_label, PACK_SHRINK, PACK_START));
|
||||||
lab_children.push_back (Element(cd_mark_label, PACK_SHRINK, PACK_START));
|
lab_children.push_back (Element(cd_mark_label, PACK_SHRINK, PACK_START));
|
||||||
lab_children.push_back (Element(section_mark_label, PACK_SHRINK, PACK_START));
|
|
||||||
lab_children.push_back (Element(mark_label, PACK_SHRINK, PACK_START));
|
lab_children.push_back (Element(mark_label, PACK_SHRINK, PACK_START));
|
||||||
lab_children.push_back (Element(cue_mark_label, PACK_SHRINK, PACK_START));
|
lab_children.push_back (Element(cue_mark_label, PACK_SHRINK, PACK_START));
|
||||||
|
lab_children.push_back (Element(section_mark_label, PACK_SHRINK, PACK_START));
|
||||||
lab_children.push_back (Element(videotl_label, PACK_SHRINK, PACK_START));
|
lab_children.push_back (Element(videotl_label, PACK_SHRINK, PACK_START));
|
||||||
|
|
||||||
/* 1 event handler to bind them all ... */
|
/* 1 event handler to bind them all ... */
|
||||||
@ -624,26 +624,6 @@ Editor::update_ruler_visibility ()
|
|||||||
update_marker_display();
|
update_marker_display();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ruler_section_action->get_active()) {
|
|
||||||
old_unit_pos = section_marker_group->position().y;
|
|
||||||
if (tbpos != old_unit_pos) {
|
|
||||||
section_marker_group->move (ArdourCanvas::Duple (0.0, tbpos - old_unit_pos));
|
|
||||||
}
|
|
||||||
section_marker_group->show();
|
|
||||||
section_mark_label.show();
|
|
||||||
|
|
||||||
section_marker_bar->set_outline(false);
|
|
||||||
|
|
||||||
tbpos += timebar_height;
|
|
||||||
tbgpos += timebar_height;
|
|
||||||
visible_timebars++;
|
|
||||||
update_marker_display();
|
|
||||||
} else {
|
|
||||||
section_marker_group->hide();
|
|
||||||
section_mark_label.hide();
|
|
||||||
update_marker_display();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (ruler_marker_action->get_active()) {
|
if (ruler_marker_action->get_active()) {
|
||||||
old_unit_pos = marker_group->position().y;
|
old_unit_pos = marker_group->position().y;
|
||||||
if (tbpos != old_unit_pos) {
|
if (tbpos != old_unit_pos) {
|
||||||
@ -680,6 +660,26 @@ Editor::update_ruler_visibility ()
|
|||||||
cue_mark_label.hide();
|
cue_mark_label.hide();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (ruler_section_action->get_active()) {
|
||||||
|
old_unit_pos = section_marker_group->position().y;
|
||||||
|
if (tbpos != old_unit_pos) {
|
||||||
|
section_marker_group->move (ArdourCanvas::Duple (0.0, tbpos - old_unit_pos));
|
||||||
|
}
|
||||||
|
section_marker_group->show();
|
||||||
|
section_mark_label.show();
|
||||||
|
|
||||||
|
section_marker_bar->set_outline(false);
|
||||||
|
|
||||||
|
tbpos += timebar_height;
|
||||||
|
tbgpos += timebar_height;
|
||||||
|
visible_timebars++;
|
||||||
|
update_marker_display();
|
||||||
|
} else {
|
||||||
|
section_marker_group->hide();
|
||||||
|
section_mark_label.hide();
|
||||||
|
update_marker_display();
|
||||||
|
}
|
||||||
|
|
||||||
if (ruler_video_action->get_active()) {
|
if (ruler_video_action->get_active()) {
|
||||||
old_unit_pos = videotl_group->position().y;
|
old_unit_pos = videotl_group->position().y;
|
||||||
if (tbpos != old_unit_pos) {
|
if (tbpos != old_unit_pos) {
|
||||||
|
@ -38,9 +38,9 @@ RulerDialog::RulerDialog ()
|
|||||||
get_vbox()->pack_start (range_button);
|
get_vbox()->pack_start (range_button);
|
||||||
get_vbox()->pack_start (loop_punch_button);
|
get_vbox()->pack_start (loop_punch_button);
|
||||||
get_vbox()->pack_start (cdmark_button);
|
get_vbox()->pack_start (cdmark_button);
|
||||||
get_vbox()->pack_start (section_button);
|
|
||||||
get_vbox()->pack_start (mark_button);
|
get_vbox()->pack_start (mark_button);
|
||||||
get_vbox()->pack_start (cuemark_button);
|
get_vbox()->pack_start (cuemark_button);
|
||||||
|
get_vbox()->pack_start (section_button);
|
||||||
get_vbox()->pack_start (video_button);
|
get_vbox()->pack_start (video_button);
|
||||||
|
|
||||||
get_vbox()->show_all ();
|
get_vbox()->show_all ();
|
||||||
@ -55,8 +55,8 @@ RulerDialog::RulerDialog ()
|
|||||||
connect_action (range_button, "range-ruler");
|
connect_action (range_button, "range-ruler");
|
||||||
connect_action (mark_button, "marker-ruler");
|
connect_action (mark_button, "marker-ruler");
|
||||||
connect_action (cdmark_button, "cd-marker-ruler");
|
connect_action (cdmark_button, "cd-marker-ruler");
|
||||||
connect_action (section_button, "arrangement-ruler");
|
|
||||||
connect_action (cuemark_button, "cue-marker-ruler");
|
connect_action (cuemark_button, "cue-marker-ruler");
|
||||||
|
connect_action (section_button, "arrangement-ruler");
|
||||||
connect_action (video_button, "video-ruler");
|
connect_action (video_button, "video-ruler");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user