class Inti::Gtk::Button

Name

class Inti::Gtk::Button -- 

Synopsis

class Inti::Gtk::Button is declared in the header inti/gtk/button.h.

Superclasses. Bin

Subclasses. OptionMenu, ToggleButton

Class members

Public Constructors.
Button ()
Button (const string & text)
Button (const char * text)

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 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 ()

Description

Public Typedefs

typedef Inti::Gtk::Button::ClickedProxyType

typedef SignalProxy<Object,ClickedSignalType> ClickedProxyType

typedef Inti::Gtk::Button::PressedProxyType

typedef SignalProxy<Object,PressedSignalType> PressedProxyType

typedef Inti::Gtk::Button::ReleasedProxyType

typedef SignalProxy<Object,ReleasedSignalType> ReleasedProxyType

typedef Inti::Gtk::Button::EnterProxyType

typedef SignalProxy<Object,EnterSignalType> EnterProxyType

typedef Inti::Gtk::Button::LeaveProxyType

typedef SignalProxy<Object,LeaveSignalType> LeaveProxyType

Public Constructors

method Inti::Gtk::Button::Button

Button ()

method Inti::Gtk::Button::Button

Button (const string & text)

text 

method Inti::Gtk::Button::Button

Button (const char * text)

text 

Public Virtual Methods

method Inti::Gtk::Button::activate

virtual void activate ()

Public Methods

method Inti::Gtk::Button::gtk_button

GtkButton * gtk_button () const

method Inti::Gtk::Button::sig_clicked

const ClickedProxyType sig_clicked ()

method Inti::Gtk::Button::sig_pressed

const PressedProxyType sig_pressed ()

method Inti::Gtk::Button::sig_released

const ReleasedProxyType sig_released ()

method Inti::Gtk::Button::sig_enter

const EnterProxyType sig_enter ()

method Inti::Gtk::Button::sig_leave

const LeaveProxyType sig_leave ()

method Inti::Gtk::Button::set_relief

void set_relief (Gtk::ReliefStyle newstyle)

newstyle 

method Inti::Gtk::Button::relief

ReliefStyle relief () const

Protected Typedefs

typedef Inti::Gtk::Button::ClickedSignalType

typedef WrapSignal0<void> ClickedSignalType

typedef Inti::Gtk::Button::PressedSignalType

typedef WrapSignal0<void> PressedSignalType

typedef Inti::Gtk::Button::ReleasedSignalType

typedef WrapSignal0<void> ReleasedSignalType

typedef Inti::Gtk::Button::EnterSignalType

typedef WrapSignal0<void> EnterSignalType

typedef Inti::Gtk::Button::LeaveSignalType

typedef WrapSignal0<void> LeaveSignalType

Protected Constructors

method Inti::Gtk::Button::Button

Button (GtkButton * src, GtkButtonClass * orig)

src 
orig 

Protected Destructor

method Inti::Gtk::Button::~Button

virtual  ~Button ()

Protected Virtual Methods

method Inti::Gtk::Button::clicked_impl

virtual void clicked_impl ()

method Inti::Gtk::Button::pressed_impl

virtual void pressed_impl ()

method Inti::Gtk::Button::released_impl

virtual void released_impl ()

method Inti::Gtk::Button::enter_impl

virtual void enter_impl ()

method Inti::Gtk::Button::leave_impl

virtual void leave_impl ()

method Inti::Gtk::Button::on_clicked

virtual void on_clicked ()

method Inti::Gtk::Button::on_pressed

virtual void on_pressed ()

method Inti::Gtk::Button::on_released

virtual void on_released ()

method Inti::Gtk::Button::on_enter

virtual void on_enter ()

method Inti::Gtk::Button::on_leave

virtual void on_leave ()

Protected Variables

variable Inti::Gtk::Button::clicked_signal

static const ClickedSignalType clicked_signal

variable Inti::Gtk::Button::pressed_signal

static const PressedSignalType pressed_signal

variable Inti::Gtk::Button::released_signal

static const ReleasedSignalType released_signal

variable Inti::Gtk::Button::enter_signal

static const EnterSignalType enter_signal

variable Inti::Gtk::Button::leave_signal

static const LeaveSignalType leave_signal