summaryrefslogtreecommitdiff
path: root/gtk2_ardour/panner_ui.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2011-01-27 01:31:03 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2011-01-27 01:31:03 +0000
commit15b5fce90480490455237da917167b0bcb5ce946 (patch)
tree5c1c5929a83c05db1a901e775fefe4f6cf8dc1b7 /gtk2_ardour/panner_ui.h
parent1385643131a2b2231bbbc0c584c76883fcfb580a (diff)
merge 3.0-panexp (pan experiments) branch, revisions 8534-8585 into 3.0, thus ending 3.0-panexp. THIS COMMIT WILL BREAK ALL EXISTING 3.0 SESSIONS IN SOME WAY (possibly not fatally).
git-svn-id: svn://localhost/ardour2/branches/3.0@8586 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/panner_ui.h')
-rw-r--r--gtk2_ardour/panner_ui.h28
1 files changed, 4 insertions, 24 deletions
diff --git a/gtk2_ardour/panner_ui.h b/gtk2_ardour/panner_ui.h
index 50fc6b228d..e64419b457 100644
--- a/gtk2_ardour/panner_ui.h
+++ b/gtk2_ardour/panner_ui.h
@@ -24,7 +24,6 @@
#include <gtkmm/box.h>
#include <gtkmm/adjustment.h>
-#include <gtkmm/viewport.h>
#include <gtkmm/eventbox.h>
#include <gtkmm/arrow.h>
#include <gtkmm/togglebutton.h>
@@ -95,7 +94,7 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
bool ignore_toggle;
bool in_pan_update;
int _current_nouts;
- int _current_npans;
+ int _current_nins;
static const int pan_bar_height;
@@ -103,13 +102,6 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
Panner2dWindow* big_window;
Gtk::VBox pan_bar_packer;
- Gtk::Adjustment hAdjustment;
- Gtk::Adjustment vAdjustment;
- Gtk::Viewport panning_viewport;
- Gtk::EventBox panning_up;
- Gtk::Arrow panning_up_arrow;
- Gtk::EventBox panning_down;
- Gtk::Arrow panning_down_arrow;
Gtk::VBox pan_vbox;
Gtk::VBox poswidth_box;
Width _width;
@@ -122,25 +114,15 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
void position_adjusted ();
void show_position ();
- Gtk::ToggleButton panning_link_button;
- Gtk::Button panning_link_direction_button;
- Gtk::HBox panning_link_box;
-
- bool panning_link_button_press (GdkEventButton*);
- bool panning_link_button_release (GdkEventButton*);
-
Gtk::Menu* pan_astate_menu;
Gtk::Menu* pan_astyle_menu;
Gtk::Button pan_automation_style_button;
Gtk::ToggleButton pan_automation_state_button;
- void panning_link_direction_clicked ();
-
std::vector<MonoPanner*> pan_bars;
void pan_value_changed (uint32_t which);
- void update_pan_linkage ();
void update_pan_state ();
void build_astate_menu ();
void build_astyle_menu ();
@@ -153,14 +135,12 @@ class PannerUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
gint start_pan_touch (GdkEventButton*);
gint end_pan_touch (GdkEventButton*);
- bool pan_button_event (GdkEventButton*, uint32_t which);
+ bool pan_button_event (GdkEventButton*);
Gtk::Menu* pan_menu;
Gtk::CheckMenuItem* bypass_menu_item;
- void build_pan_menu (uint32_t which);
- void pan_mute (uint32_t which);
- void pan_reset (uint32_t);
- void pan_reset_all ();
+ void build_pan_menu ();
+ void pan_reset ();
void pan_bypass_toggle ();
void pan_automation_state_changed();