class Inti::Gtk::Table

Name

class Inti::Gtk::Table -- 

Synopsis

class Inti::Gtk::Table is declared in the header inti/gtk/table.h.

Superclasses. Container

Subclasses. none

Class members

Public Constructors.
Table (unsigned int rows, unsigned int columns, bool homogeneous = false)

Public Methods.
GtkTable * gtk_table () const
void resize (unsigned int rows, unsigned int columns)
void attach (Widget * child, unsigned int left_attach, unsigned int right_attach, unsigned int top_attach, unsigned int bottom_attach, AttachOptionsField x_options, AttachOptionsField y_options, unsigned int x_padding = 0, unsigned int y_padding = 0)
void set_row_spacing (unsigned int row, unsigned int spacing)
void set_column_spacing (unsigned int column, unsigned int spacing)
void set_row_spacings (unsigned int spacing)
void set_column_spacings (unsigned int spacing)
void set_homogeneous (bool setting)
unsigned int row_spacings () const
unsigned int column_spacings () const
unsigned int row_spacing (unsigned int row) const
unsigned int column_spacing (unsigned int column) const
bool homogeneous () const

Protected Constructors.
Table (GtkTable * src, GtkTableClass * orig)

Protected Destructor.
virtual  ~Table ()

Description

Public Constructors

method Inti::Gtk::Table::Table

Table (unsigned int rows, unsigned int columns, bool homogeneous = false)

rows 
columns 
homogeneous 

Public Methods

method Inti::Gtk::Table::gtk_table

GtkTable * gtk_table () const

method Inti::Gtk::Table::resize

void resize (unsigned int rows, unsigned int columns)

rows 
columns 

method Inti::Gtk::Table::attach

void attach (Widget * child, unsigned int left_attach, unsigned int right_attach, unsigned int top_attach, unsigned int bottom_attach, AttachOptionsField x_options, AttachOptionsField y_options, unsigned int x_padding = 0, unsigned int y_padding = 0)

child 
left_attach 
right_attach 
top_attach 
bottom_attach 
x_options 
y_options 
x_padding 
y_padding 

method Inti::Gtk::Table::set_row_spacing

void set_row_spacing (unsigned int row, unsigned int spacing)

row 
spacing 

method Inti::Gtk::Table::set_column_spacing

void set_column_spacing (unsigned int column, unsigned int spacing)

column 
spacing 

method Inti::Gtk::Table::set_row_spacings

void set_row_spacings (unsigned int spacing)

spacing 

method Inti::Gtk::Table::set_column_spacings

void set_column_spacings (unsigned int spacing)

spacing 

method Inti::Gtk::Table::set_homogeneous

void set_homogeneous (bool setting)

setting 

method Inti::Gtk::Table::row_spacings

unsigned int row_spacings () const

method Inti::Gtk::Table::column_spacings

unsigned int column_spacings () const

method Inti::Gtk::Table::row_spacing

unsigned int row_spacing (unsigned int row) const

row 

method Inti::Gtk::Table::column_spacing

unsigned int column_spacing (unsigned int column) const

column 

method Inti::Gtk::Table::homogeneous

bool homogeneous () const

Protected Constructors

method Inti::Gtk::Table::Table

Table (GtkTable * src, GtkTableClass * orig)

src 
orig 

Protected Destructor

method Inti::Gtk::Table::~Table

virtual  ~Table ()