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 |