summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-12-18 21:39:36 +0100
committerRobin Gareus <robin@gareus.org>2016-12-18 21:39:36 +0100
commit06938105a4c4ed4e343acaebf82087002b53e591 (patch)
tree156b515bc297436f664028e14b627b4ff3d68513 /gtk2_ardour/editor.cc
parentdae2dcd53ec10b38f649781450a7a9ff73f8e4d8 (diff)
Simplify spacer code
Diffstat (limited to 'gtk2_ardour/editor.cc')
-rw-r--r--gtk2_ardour/editor.cc31
1 files changed, 6 insertions, 25 deletions
diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc
index f309fdb948..518fdce547 100644
--- a/gtk2_ardour/editor.cc
+++ b/gtk2_ardour/editor.cc
@@ -87,6 +87,7 @@
#include "actions.h"
#include "analysis_window.h"
+#include "ardour_spacer.h"
#include "audio_clock.h"
#include "audio_region_view.h"
#include "audio_streamview.h"
@@ -758,11 +759,6 @@ Editor::Editor ()
global_vpacker.set_spacing (2);
global_vpacker.set_border_width (0);
- //spacer
- EventBox *spacer = manage (new EventBox ()); spacer->set_size_request(-1, 1);
- spacer->signal_expose_event().connect (sigc::mem_fun (ARDOUR_UI::instance(), &ARDOUR_UI::spacer_expose), false); spacer->show();
-// global_vpacker.pack_start (*spacer, false, false, 0);
-
global_vpacker.pack_start (toolbar_hbox, false, false);
global_vpacker.pack_start (edit_pane, true, true);
global_hpacker.pack_start (global_vpacker, true, true);
@@ -3190,38 +3186,23 @@ Editor::setup_toolbar ()
if (!ARDOUR::Profile->get_trx()) {
- //spacer
- EventBox *spacer = manage (new EventBox ()); spacer->set_size_request(3, 12);
- spacer->signal_expose_event().connect (sigc::mem_fun (ARDOUR_UI::instance(), &ARDOUR_UI::spacer_expose), false); spacer->show();
- toolbar_hbox.pack_start (*spacer, false, false, 3);
+ toolbar_hbox.pack_start (*(manage (new ArdourVSpacer ())), false, false, 3);
toolbar_hbox.pack_start (_zoom_box, false, false);
- //spacer
- spacer = manage (new EventBox ()); spacer->set_size_request(3, 12);
- spacer->signal_expose_event().connect (sigc::mem_fun (ARDOUR_UI::instance(), &ARDOUR_UI::spacer_expose), false); spacer->show();
- toolbar_hbox.pack_start (*spacer, false, false, 3);
+ toolbar_hbox.pack_start (*(manage (new ArdourVSpacer ())), false, false, 3);
toolbar_hbox.pack_start (_track_box, false, false);
- //spacer
- spacer = manage (new EventBox ()); spacer->set_size_request(3, 12);
- spacer->signal_expose_event().connect (sigc::mem_fun (ARDOUR_UI::instance(), &ARDOUR_UI::spacer_expose), false); spacer->show();
- toolbar_hbox.pack_start (*spacer, false, false, 3);
+ toolbar_hbox.pack_start (*(manage (new ArdourVSpacer ())), false, false, 3);
toolbar_hbox.pack_start (snap_box, false, false);
- //spacer
- spacer = manage (new EventBox ()); spacer->set_size_request(3, 12);
- spacer->signal_expose_event().connect (sigc::mem_fun (ARDOUR_UI::instance(), &ARDOUR_UI::spacer_expose), false); spacer->show();
- toolbar_hbox.pack_start (*spacer, false, false, 3);
+ toolbar_hbox.pack_start (*(manage (new ArdourVSpacer ())), false, false, 3);
toolbar_hbox.pack_start (*ep_box, false, false);
- //spacer
- spacer = manage (new EventBox ()); spacer->set_size_request(3, 12);
- spacer->signal_expose_event().connect (sigc::mem_fun (ARDOUR_UI::instance(), &ARDOUR_UI::spacer_expose), false); spacer->show();
- toolbar_hbox.pack_start (*spacer, false, false, 3);
+ toolbar_hbox.pack_start (*(manage (new ArdourVSpacer ())), false, false, 3);
toolbar_hbox.pack_start (*nudge_box, false, false);
}