diff options
author | Doug McLain <doug@nostar.net> | 2007-07-10 19:11:59 +0000 |
---|---|---|
committer | Doug McLain <doug@nostar.net> | 2007-07-10 19:11:59 +0000 |
commit | 74eded425a5244831c80968c1781c3f81f90e996 (patch) | |
tree | 9bc96d0c26e6a2ba1d26b6c87489d2e21f241dc0 /gtk2_ardour/mixer_ui.cc | |
parent | 8144a70087298eb05c9b7c53b9b4845413620cc1 (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.cc | 29 |
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 { |