+ sigc::signal<void> signal_clicked;
+
+ boost::shared_ptr<PBD::Controllable> get_controllable() { return binding_proxy.get_controllable(); }
+ void set_controllable (boost::shared_ptr<PBD::Controllable> c);
+ void watch ();
+
+ void set_related_action (Glib::RefPtr<Gtk::Action>);
+
+ bool on_button_press_event (GdkEventButton*);
+ bool on_button_release_event (GdkEventButton*);
+
+ void set_image (const Glib::RefPtr<Gdk::Pixbuf>&);