- get_vbox()->set_homogeneous(false);
- get_vbox()->pack_start (theme_selection_hbox, PACK_SHRINK);
- get_vbox()->pack_start (reset_button, PACK_SHRINK);
- get_vbox()->pack_start (scroller);
-
+ Gtk::VBox* vbox = Gtk::manage (new Gtk::VBox ());
+ vbox->set_homogeneous (false);
+ vbox->pack_start (theme_selection_hbox, PACK_SHRINK);
+ vbox->pack_start (reset_button, PACK_SHRINK);
+#ifndef __APPLE__
+ vbox->pack_start (all_dialogs, PACK_SHRINK);
+#endif
+ vbox->pack_start (flat_buttons, PACK_SHRINK);
+ vbox->pack_start (region_color_button, PACK_SHRINK);
+ vbox->pack_start (show_clipping_button, PACK_SHRINK);
+
+ Gtk::HBox* hbox = Gtk::manage (new Gtk::HBox());
+ hbox->set_spacing (6);
+ hbox->pack_start (waveform_gradient_depth, true, true);
+ hbox->pack_start (waveform_gradient_depth_label, false, false);
+ vbox->pack_start (*hbox, PACK_SHRINK);
+
+ hbox = Gtk::manage (new Gtk::HBox());
+ hbox->set_spacing (6);
+ hbox->pack_start (timeline_item_gradient_depth, true, true);
+ hbox->pack_start (timeline_item_gradient_depth_label, false, false);
+
+ vbox->pack_start (*hbox, PACK_SHRINK);
+ vbox->pack_start (scroller);
+
+ vbox->show_all ();
+
+ add (*vbox);
+
+ waveform_gradient_depth.set_update_policy (Gtk::UPDATE_DELAYED);
+ timeline_item_gradient_depth.set_update_policy (Gtk::UPDATE_DELAYED);
+