summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_ui.cc
diff options
context:
space:
mode:
authorDoug McLain <doug@nostar.net>2007-07-10 19:11:59 +0000
committerDoug McLain <doug@nostar.net>2007-07-10 19:11:59 +0000
commit74eded425a5244831c80968c1781c3f81f90e996 (patch)
tree9bc96d0c26e6a2ba1d26b6c87489d2e21f241dc0 /gtk2_ardour/mixer_ui.cc
parent8144a70087298eb05c9b7c53b9b4845413620cc1 (diff)
show() widgets explicitly in the MixerUI window, fix UI::just_hide_it(), so that it only hides the requested widget
git-svn-id: svn://localhost/ardour2/trunk@2127 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/mixer_ui.cc')
-rw-r--r--gtk2_ardour/mixer_ui.cc29
1 files changed, 27 insertions, 2 deletions
diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc
index 5b58b4e446..85c5ebce18 100644
--- a/gtk2_ardour/mixer_ui.cc
+++ b/gtk2_ardour/mixer_ui.cc
@@ -219,6 +219,31 @@ Mixer_UI::Mixer_UI ()
signal_configure_event().connect (mem_fun (*ARDOUR_UI::instance(), &ARDOUR_UI::configure_handler));
_selection.RoutesChanged.connect (mem_fun(*this, &Mixer_UI::follow_strip_selection));
+
+ mix_group_display_button_box->show();
+ mix_group_add_button->show();
+ mix_group_remove_button->show();
+
+ global_hpacker.show();
+ global_vpacker.show();
+ scroller.show();
+ scroller_base.show();
+ scroller_hpacker.show();
+ mixer_scroller_vpacker.show();
+ list_vpacker.show();
+ group_display_button_label.show();
+ group_display_button.show();
+ track_display_scroller.show();
+ group_display_scroller.show();
+ group_display_vbox.show();
+ track_display_frame.show();
+ group_display_frame.show();
+ rhs_pane1.show();
+ strip_packer.show();
+ out_packer.show();
+ list_hpane.show();
+ track_display.show();
+ group_display.show();
}
Mixer_UI::~Mixer_UI ()
@@ -234,7 +259,7 @@ Mixer_UI::ensure_float (Window& win)
void
Mixer_UI::show_window ()
{
- show_all ();
+ present ();
/* now reset each strips width so the right widgets are shown */
MixerStrip* ms;
@@ -619,7 +644,7 @@ Mixer_UI::redisplay_track_list ()
strip_packer.pack_start (*strip, false, false);
}
strip->set_packed (true);
- //strip->show_all();
+ //strip->show();
}
} else {