Inheritance diagram for Container:
Public Member Functions | |
void | add (Widget child) |
Adds any widget to this container. | |
void | setBorderWidth (int width) |
Set the border width, this is an empty border. | |
guint | getBorderWidth () |
Get the border width. | |
void | remove (Widget child) |
Removes a widget from this container. | |
void | removeAll () |
Removes all widgets from the container. | |
void | setResizeMode (ResizeMode resize_mode) |
Sets the resize mode. | |
ResizeMode | getResizeMode () |
Gets the resize mode. | |
void | checkResize () |
Check resize. | |
void | forEach (GtkCallback callback, gpointer callback_data) |
Adds a callback to each child. | |
Widget[] | getChildren () |
Returns an array of all children. | |
void | propagateExpose (Widget child, EventExpose event) |
When a container receives an expose event, it must send synthetic expose events to all children that don't have their own GdkWindows. | |
void | setFocusChain (Widget[] widgets) |
Sets a focus chain, overriding the one computed automatically by GTK+. | |
bit | getFocusChain (ListG focusable_widgets) |
get the focus sequence for the child widget??? | |
void | unsetFocusChain () |
Removes a focus chain explicitly set with setFocusChain(). | |
void | setReallocateRedraws (bit needs_redraws) |
Sets the reallocate_redraws flag of the container to the given value. | |
void | setFocusChild (Widget child) |
set Focus child | |
void | setFocusVAdjustment (Adjustment adjustment) |
Sets the vertical focus adjustment for the container. | |
Adjustment | getFocusVAdjustment () |
Retrieves the vertical focus adjustment for the container. | |
void | setFocusHAdjustment (Adjustment adjustment) |
Sets the horizontal focus adjustment for the container. | |
void | resizeChildren () |
Resizes the children. | |
GType | childType () |
Returns the type of the children supported by the container. | |
void | gtk_container_class_install_child_property (GtkContainerClass *cclass, guint property_id, GParamSpec *pspec) |
not implemented | |
GParamSpec * | gtk_container_class_find_child_property (GObjectClass *cclass, gchar *property_name) |
not implemented | |
void | addWithProperties (Widget child, char[] first_prop_name,...) |
not implemented | |
void | childSet (Widget child, char[] first_prop_name,...) |
not implemented | |
void | childGet (Widget child, char[] first_prop_name,...) |
not implemented | |
void | setVaList (Widget child, String first_property_name, vaList var_args) |
Sets child vaList. | |
void | childGetVaList (Widget child, String first_property_name, vaList var_args) |
Gets child vaList. | |
void | childSetProperty (Widget child, String property_name, GValue *value) |
Gets property for a child. | |
Value | childGetProperty (Widget child, String property_name, Value value) |
Gets property for a child. | |
void | forall (GtkCallback callback, gpointer callback_data) |
Probably sets a call back for all the children using direct callback from gtk is discouraged. |
|
Adds any widget to this container.
|
|
not implemented
|
|
Check resize.
|
|
not implemented
|
|
Gets property for a child. Isn't this a bit dumb? we already have the child... I'm missing somthing...
|
|
Gets child vaList.
|
|
not implemented
|
|
Gets property for a child. Isn't this a bit dumb? we already have the child... I'm missing somthing...
|
|
Returns the type of the children supported by the container. Note that this may return TYPE_NONE to indicate that no more children can be added, e.g. for a Paned which already has two children.
|
|
Probably sets a call back for all the children using direct callback from gtk is discouraged.
|
|
Adds a callback to each child. the use of direct call back function is discoureaged. |
|
Get the border width.
|
|
Returns an array of all children.
|
|
get the focus sequence for the child widget???
|
|
Retrieves the vertical focus adjustment for the container.
|
|
Gets the resize mode.
|
|
not implemented
|
|
not implemented
|
|
When a container receives an expose event, it must send synthetic expose events to all children that don't have their own GdkWindows.
|
|
Removes a widget from this container.
|
|
Removes all widgets from the container.
Reimplemented in Table. |
|
Resizes the children.
|
|
Set the border width, this is an empty border.
|
|
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. |
|
set Focus child
|
|
Sets the horizontal focus adjustment for the container.
|
|
Sets the vertical focus adjustment for the container.
|
|
Sets the reallocate_redraws flag of the container to the given value. Containers requesting reallocation redraws get automatically redrawn if any of their children changed allocation.
|
|
Sets the resize mode.
|
|
Sets child vaList.
|
|
Removes a focus chain explicitly set with setFocusChain().
|