+ void setup_invert_buttons ();
+ void set_invert_button_state ();
+ void invert_menu_toggled (uint32_t);
+ bool invert_press (GdkEventButton *);
+ bool invert_release (GdkEventButton *, uint32_t i);
+
+ int _i_am_the_modifier;
+ std::vector<ArdourButton*> _invert_buttons;
+ Gtk::Menu* _invert_menu;
+
+ static void set_showing_sends_to (boost::shared_ptr<ARDOUR::Route>);
+ static boost::weak_ptr<ARDOUR::Route> _showing_sends_to;
+
+ static uint32_t _max_invert_buttons;