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(transport_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(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));
|
||||
|
||||
/* 1 event handler to bind them all ... */
|
||||
@ -624,26 +624,6 @@ Editor::update_ruler_visibility ()
|
||||
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()) {
|
||||
old_unit_pos = marker_group->position().y;
|
||||
if (tbpos != old_unit_pos) {
|
||||
@ -680,6 +660,26 @@ Editor::update_ruler_visibility ()
|
||||
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()) {
|
||||
old_unit_pos = videotl_group->position().y;
|
||||
if (tbpos != old_unit_pos) {
|
||||
|
@ -38,9 +38,9 @@ RulerDialog::RulerDialog ()
|
||||
get_vbox()->pack_start (range_button);
|
||||
get_vbox()->pack_start (loop_punch_button);
|
||||
get_vbox()->pack_start (cdmark_button);
|
||||
get_vbox()->pack_start (section_button);
|
||||
get_vbox()->pack_start (mark_button);
|
||||
get_vbox()->pack_start (cuemark_button);
|
||||
get_vbox()->pack_start (section_button);
|
||||
get_vbox()->pack_start (video_button);
|
||||
|
||||
get_vbox()->show_all ();
|
||||
@ -55,8 +55,8 @@ RulerDialog::RulerDialog ()
|
||||
connect_action (range_button, "range-ruler");
|
||||
connect_action (mark_button, "marker-ruler");
|
||||
connect_action (cdmark_button, "cd-marker-ruler");
|
||||
connect_action (section_button, "arrangement-ruler");
|
||||
connect_action (cuemark_button, "cue-marker-ruler");
|
||||
connect_action (section_button, "arrangement-ruler");
|
||||
connect_action (video_button, "video-ruler");
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user