man Gtk2::Container () - Gtk2::Container
NAME
Gtk2::Container
HIERARCHY
Glib::Object +----Glib::Object::_Unregistered::GInitiallyUnowned +----Gtk2::Object +----Gtk2::Widget +----Gtk2::Container
INTERFACES
Gtk2::Atk::ImplementorIface
METHODS
$container->add ($widget)
$container->add_with_properties ($widget, ...)
- * ... (list) list of property name/value pairs
$container->set_border_width ($border_width)
$container->check_resize
- * ... (list) list of property names
- Returns a list of properties of the child.
- * ... (list)
- Alias for child_get
$container->child_set ($child, ...)
- * ... (list) list of property name/value pairs
- Sets a list of properties on the child.
$container->child_set_property ($child, ...)
- * ... (list)
- Alias for child_set Returns a list of Gtk2::Widget's, the children of the container. Returns a list of Gtk2::Widgets, the focus chain.
$container->set_focus_chain (...)
- * ... (list) of Gtk2::Widget's, the focus chain
- Sets a focus chain, overriding the one computed automatically by GTK+. In principle each widget in the chain should be a descendant of the container, but this is not enforced by this method, since it's allowed to set the focus chain before you pack the widgets, or have a widget in the chain that isn't always packed. The necessary checks are done when the focus chain is actually traversed.
$container->set_focus_child ($child)
$container->set_focus_hadjustment ($adjustment)
$container->set_focus_vadjustment ($adjustment)
$container->set_reallocate_redraws ($needs_redraws)
$container->remove ($widget)
$container->resize_children
$container->set_resize_mode ($resize_mode)
$container->unset_focus_chain
PROPERTIES
- 'border-width' (Glib::UInt : readable / writable / private)
- The width of the empty border outside the containers children
- 'child' (Gtk2::Widget : writable / private)
- Can be used to add a new child to the container
- 'resize-mode' (Gtk2::ResizeMode : readable / writable / private)
- Specify how resize events are handled
SIGNALS
- add (Gtk2::Container, Gtk2::Widget)
- remove (Gtk2::Container, Gtk2::Widget)
- check-resize (Gtk2::Container)
- set-focus-child (Gtk2::Container, Gtk2::Widget)
ENUMS AND FLAGS
enum Gtk2::ResizeMode
- * 'parent' / 'GTK_RESIZE_PARENT'
- * 'queue' / 'GTK_RESIZE_QUEUE'
- * 'immediate' / 'GTK_RESIZE_IMMEDIATE'
SEE ALSO
Gtk2, Glib::Object, Glib::Object::_Unregistered::GInitiallyUnowned, Gtk2::Object, Gtk2::Widget
COPYRIGHT
Copyright (C) 2003-2005 by the gtk2-perl team.
This software is licensed under the LGPL. See Gtk2 for a full notice.