logo top
Main Page   Widgets   Namespaces   Book  

Gtk::ToolItem Class Reference
[Widgets]

Inheritance diagram for Gtk::ToolItem:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~ToolItem ()
GtkToolItem* gobj ()
 Provides access to the underlying C GtkObject.

const GtkToolItem* gobj () const
 Provides access to the underlying C GtkObject.

 ToolItem ()
void set_homogeneous (bool homogeneous=true)
bool get_homogeneous () const
void set_expand (bool expand=true)
bool get_expand () const
void set_tooltip (Tooltips& tooltips, const Glib::ustring& tip_text, const Glib::ustring& tip_private=Glib::ustring())
void set_use_drag_window (bool use_drag_window=true)
bool get_use_drag_window () const
void set_visible_horizontal (bool visible_horizontal=true)
bool get_visible_horizontal () const
void set_visible_vertical (bool visible_vertical=true)
bool get_visible_vertical () const
bool get_is_important () const
void set_is_important (bool is_important=true)
IconSize get_icon_size () const
Orientation get_orientation () const
ToolbarStyle get_toolbar_style () const
ReliefStyle get_relief_style () const
Widgetretrieve_proxy_menu_item ()
const Widgetretrieve_proxy_menu_item () const
Widgetget_proxy_menu_item (const Glib::ustring& menu_item_id)
const Widgetget_proxy_menu_item (const Glib::ustring& menu_item_id) const
void set_proxy_menu_item (const Glib::ustring& menu_item_id, Widget& menu_item)
Glib::SignalProxy0<bool> signal_create_menu_proxy ()
Glib::SignalProxy0<void> signal_toolbar_reconfigured ()
Glib::PropertyProxy<bool> property_visible_horizontal ()
 You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Glib::PropertyProxy<bool> property_visible_vertical ()
 You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Glib::PropertyProxy<bool> property_is_important ()
 You rarely need to use properties because there are get_ and set_ methods for almost all of them.


Protected Member Functions

virtual bool on_create_menu_proxy ()
virtual void on_toolbar_reconfigured ()

Related Functions

(Note that these are not member functions.)

Gtk::ToolItemwrap (GtkToolItem* object, bool take_copy=false)

Constructor & Destructor Documentation

virtual Gtk::ToolItem::~ToolItem (  )  [virtual]
 

Gtk::ToolItem::ToolItem (  ) 
 


Member Function Documentation

bool Gtk::ToolItem::get_expand (  )  const
 

bool Gtk::ToolItem::get_homogeneous (  )  const
 

IconSize Gtk::ToolItem::get_icon_size (  )  const
 

bool Gtk::ToolItem::get_is_important (  )  const
 

Orientation Gtk::ToolItem::get_orientation (  )  const
 

const Widget* Gtk::ToolItem::get_proxy_menu_item ( const Glib::ustring menu_item_id  )  const
 

Widget* Gtk::ToolItem::get_proxy_menu_item ( const Glib::ustring menu_item_id  ) 
 

ReliefStyle Gtk::ToolItem::get_relief_style (  )  const
 

ToolbarStyle Gtk::ToolItem::get_toolbar_style (  )  const
 

bool Gtk::ToolItem::get_use_drag_window (  )  const
 

bool Gtk::ToolItem::get_visible_horizontal (  )  const
 

bool Gtk::ToolItem::get_visible_vertical (  )  const
 

const GtkToolItem* Gtk::ToolItem::gobj (  )  const [inline]
 

Provides access to the underlying C GtkObject.

Reimplemented from Gtk::Bin.

Reimplemented in Gtk::RadioToolButton, Gtk::SeparatorToolItem, Gtk::ToggleToolButton, and Gtk::ToolButton.

GtkToolItem* Gtk::ToolItem::gobj (  )  [inline]
 

Provides access to the underlying C GtkObject.

Reimplemented from Gtk::Bin.

Reimplemented in Gtk::RadioToolButton, Gtk::SeparatorToolItem, Gtk::ToggleToolButton, and Gtk::ToolButton.

virtual bool Gtk::ToolItem::on_create_menu_proxy (  )  [protected, virtual]
 

virtual void Gtk::ToolItem::on_toolbar_reconfigured (  )  [protected, virtual]
 

Glib::PropertyProxy<bool> Gtk::ToolItem::property_is_important (  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

Glib::PropertyProxy<bool> Gtk::ToolItem::property_visible_horizontal (  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

Glib::PropertyProxy<bool> Gtk::ToolItem::property_visible_vertical (  ) 
 

You rarely need to use properties because there are get_ and set_ methods for almost all of them.

Returns:
A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes.

const Widget* Gtk::ToolItem::retrieve_proxy_menu_item (  )  const
 

Widget* Gtk::ToolItem::retrieve_proxy_menu_item (  ) 
 

void Gtk::ToolItem::set_expand ( bool  expand = true  ) 
 

void Gtk::ToolItem::set_homogeneous ( bool  homogeneous = true  ) 
 

void Gtk::ToolItem::set_is_important ( bool  is_important = true  ) 
 

void Gtk::ToolItem::set_proxy_menu_item ( const Glib::ustring menu_item_id,
Widget menu_item
 

void Gtk::ToolItem::set_tooltip ( Tooltips tooltips,
const Glib::ustring tip_text,
const Glib::ustring tip_private = Glib::ustring()
 

void Gtk::ToolItem::set_use_drag_window ( bool  use_drag_window = true  ) 
 

void Gtk::ToolItem::set_visible_horizontal ( bool  visible_horizontal = true  ) 
 

void Gtk::ToolItem::set_visible_vertical ( bool  visible_vertical = true  ) 
 

Glib::SignalProxy0<bool> Gtk::ToolItem::signal_create_menu_proxy (  ) 
 

Prototype:
bool create_menu_proxy()

Glib::SignalProxy0<void> Gtk::ToolItem::signal_toolbar_reconfigured (  ) 
 

Prototype:
void toolbar_reconfigured()


Friends And Related Function Documentation

Gtk::ToolItem* wrap ( GtkToolItem*  object,
bool  take_copy = false
[related]
 


The documentation for this class was generated from the following file:
Generated for gtkmm 2.2 by Doxygen 1.3.4 © 1997-2001