Module dui.Container
| Constructor Summary | |
|---|---|
| protected |
(GtkWidget* gtkWidget) |
| Methods Summary | |
|---|---|
| public char |
toString() |
| void |
dump() |
| 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+. |
| void |
setFocusChain(ListG focusable_widgets) |
| 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) /* Widget-level methods 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. |
| Adjustment |
getFocusHAdjustment() |
| void |
resizeChildren() Resizes the children |
| GType |
childType() Returns the type of the children supported by the container. |
| void |
setVaList(Widget child, String first_property_name, vaList var_args) not implemented /+ 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,. |
| 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 |