class Inti::Gtk::Button is declared in the header inti/gtk/button.h.
Superclasses. Bin
Subclasses. OptionMenu, ToggleButton
Public Typedefs.
typedef ClickedProxyType typedef PressedProxyType typedef ReleasedProxyType typedef EnterProxyType typedef LeaveProxyType |
Public Virtual Methods.
virtual void activate () |
Public Methods.
GtkButton * gtk_button () const const ClickedProxyType sig_clicked () const PressedProxyType sig_pressed () const ReleasedProxyType sig_released () const EnterProxyType sig_enter () const LeaveProxyType sig_leave () void set_relief (Gtk::ReliefStyle newstyle) ReliefStyle relief () const |
Protected Typedefs.
typedef ClickedSignalType typedef PressedSignalType typedef ReleasedSignalType typedef EnterSignalType typedef LeaveSignalType |
Protected Constructors.
Button (GtkButton * src, GtkButtonClass * orig) |
Protected Destructor.
virtual ~Button () |
Protected Virtual Methods.
virtual void clicked_impl () virtual void pressed_impl () virtual void released_impl () virtual void enter_impl () virtual void leave_impl () virtual void on_clicked () virtual void on_pressed () virtual void on_released () virtual void on_enter () virtual void on_leave () |
typedef SignalProxy<Object,ClickedSignalType> ClickedProxyType |
typedef SignalProxy<Object,PressedSignalType> PressedProxyType |