class Inti::Gtk::Item

Name

class Inti::Gtk::Item -- 

Synopsis

class Inti::Gtk::Item is declared in the header inti/gtk/item.h.

This is an abstract base class, and may not be instantiated.

Superclasses. Bin

Subclasses. MenuItem

Class members

Public Methods.
GtkItem * gtk_item () const
const SelectProxyType sig_select ()
const DeselectProxyType sig_deselect ()
const ToggleProxyType sig_toggle ()
void select ()
void deselect ()
void toggle ()

Protected Constructors.
Item (GtkItem * src, GtkItemClass * orig)
Item ()

Protected Destructor.
virtual  ~Item () = 0

Protected Virtual Methods.
virtual void select_impl ()
virtual void deselect_impl ()
virtual void toggle_impl ()
virtual void on_select ()
virtual void on_deselect ()
virtual void on_toggle ()

Description

Public Typedefs

typedef Inti::Gtk::Item::SelectProxyType

typedef SignalProxy<Object,SelectSignalType> SelectProxyType

typedef Inti::Gtk::Item::DeselectProxyType

typedef SignalProxy<Object,DeselectSignalType> DeselectProxyType

typedef Inti::Gtk::Item::ToggleProxyType

typedef SignalProxy<Object,ToggleSignalType> ToggleProxyType

Public Methods

method Inti::Gtk::Item::gtk_item

GtkItem * gtk_item () const

method Inti::Gtk::Item::sig_select

const SelectProxyType sig_select ()

method Inti::Gtk::Item::sig_deselect

const DeselectProxyType sig_deselect ()

method Inti::Gtk::Item::sig_toggle

const ToggleProxyType sig_toggle ()

method Inti::Gtk::Item::select

void select ()

method Inti::Gtk::Item::deselect

void deselect ()

method Inti::Gtk::Item::toggle

void toggle ()

Protected Typedefs

typedef Inti::Gtk::Item::SelectSignalType

typedef WrapSignal0<void> SelectSignalType

typedef Inti::Gtk::Item::DeselectSignalType

typedef WrapSignal0<void> DeselectSignalType

typedef Inti::Gtk::Item::ToggleSignalType

typedef WrapSignal0<void> ToggleSignalType

Protected Constructors

method Inti::Gtk::Item::Item

Item (GtkItem * src, GtkItemClass * orig)

src 
orig 

method Inti::Gtk::Item::Item

Item ()

Protected Destructor

method Inti::Gtk::Item::~Item

virtual  ~Item () = 0

Protected Virtual Methods

method Inti::Gtk::Item::select_impl

virtual void select_impl ()

method Inti::Gtk::Item::deselect_impl

virtual void deselect_impl ()

method Inti::Gtk::Item::toggle_impl

virtual void toggle_impl ()

method Inti::Gtk::Item::on_select

virtual void on_select ()

method Inti::Gtk::Item::on_deselect

virtual void on_deselect ()

method Inti::Gtk::Item::on_toggle

virtual void on_toggle ()

Protected Variables

variable Inti::Gtk::Item::select_signal

static const SelectSignalType select_signal

variable Inti::Gtk::Item::deselect_signal

static const DeselectSignalType deselect_signal

variable Inti::Gtk::Item::toggle_signal

static const ToggleSignalType toggle_signal