logo top
Main Page   Widgets   Namespaces   Book  

Gtk::ButtonBox Class Reference

Base class for Gtk::HButtonBox and Gtk::VButtonBox. More...

Inheritance diagram for Gtk::ButtonBox:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~ButtonBox ()
GtkButtonBox* gobj ()
 Provides access to the underlying C GtkObject.

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

ButtonBoxStyle get_layout () const
void set_layout (ButtonBoxStyle layout_style)
void set_child_secondary (Widget& child, bool is_secondary=true)
int get_child_min_width () const
void set_child_min_width (const int& value)
int get_child_min_height () const
void set_child_min_height (const int& value)
int get_child_ipadding_x () const
void set_child_ipadding_x (const int& value)
int get_child_ipadding_y () const
void set_child_ipadding_y (const int& value)
Glib::PropertyProxy<ButtonBoxStyleproperty_layout_style ()

Related Functions

(Note that these are not member functions.)

Gtk::ButtonBoxwrap (GtkButtonBox* object, bool take_copy=false)

Detailed Description

Base class for Gtk::HButtonBox and Gtk::VButtonBox.

A button box should be used to provide a consistent layout of buttons throughout your application. There is one default layout and a default spacing value that are persistant across all ButtonBox widgets.


Constructor & Destructor Documentation

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


Member Function Documentation

int Gtk::ButtonBox::get_child_ipadding_x (  )  const
 

int Gtk::ButtonBox::get_child_ipadding_y (  )  const
 

int Gtk::ButtonBox::get_child_min_height (  )  const
 

int Gtk::ButtonBox::get_child_min_width (  )  const
 

ButtonBoxStyle Gtk::ButtonBox::get_layout (  )  const
 

const GtkButtonBox* Gtk::ButtonBox::gobj (  )  const [inline]
 

Provides access to the underlying C GtkObject.

Reimplemented from Gtk::Box.

Reimplemented in Gtk::VButtonBox, and Gtk::HButtonBox.

GtkButtonBox* Gtk::ButtonBox::gobj (  )  [inline]
 

Provides access to the underlying C GtkObject.

Reimplemented from Gtk::Box.

Reimplemented in Gtk::VButtonBox, and Gtk::HButtonBox.

Glib::PropertyProxy<ButtonBoxStyle> Gtk::ButtonBox::property_layout_style (  ) 
 

void Gtk::ButtonBox::set_child_ipadding_x ( const int&  value  ) 
 

void Gtk::ButtonBox::set_child_ipadding_y ( const int&  value  ) 
 

void Gtk::ButtonBox::set_child_min_height ( const int&  value  ) 
 

void Gtk::ButtonBox::set_child_min_width ( const int&  value  ) 
 

void Gtk::ButtonBox::set_child_secondary ( Widget child,
bool  is_secondary = true
 

void Gtk::ButtonBox::set_layout ( ButtonBoxStyle  layout_style  ) 
 


Friends And Related Function Documentation

Gtk::ButtonBox* wrap ( GtkButtonBox*  object,
bool  take_copy = false
[related]
 


The documentation for this class was generated from the following file:
Generated for gtkmm2.2 by Doxygen 1.3.3 © 1997-2001