|  |  |  | GDL Reference Manual |  | 
|---|---|---|---|---|
                    GdlDockPrivate;
                    GdlDock;
#define             GDL_DOCK_IS_CONTROLLER              (dock)
GtkWidget*          gdl_dock_new                        (void);
GtkWidget*          gdl_dock_new_from                   (GdlDock *original,
                                                         gboolean floating);
void                gdl_dock_add_item                   (GdlDock *dock,
                                                         GdlDockItem *item,
                                                         GdlDockPlacement place);
void                gdl_dock_add_floating_item          (GdlDock *dock,
                                                         GdlDockItem *item,
                                                         gint x,
                                                         gint y,
                                                         gint width,
                                                         gint height);
GdlDockItem*        gdl_dock_get_item_by_name           (GdlDock *dock,
                                                         const gchar *name);
GdlDockPlaceholder* gdl_dock_get_placeholder_by_name    (GdlDock *dock,
                                                         const gchar *name);
GList*              gdl_dock_get_named_items            (GdlDock *dock);
GdlDock*            gdl_dock_object_get_toplevel        (GdlDockObject *object);
void                gdl_dock_xor_rect                   (GdlDock *dock,
                                                         GdkRectangle *rect);
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GdlDockObject
                                 +----GdlDock
"default-title" gchararray : Read / Write "floating" gboolean : Read / Write / Construct Only "floatx" gint : Read / Write / Construct "floaty" gint : Read / Write / Construct "height" gint : Read / Write / Construct "width" gint : Read / Write / Construct
GtkWidget* gdl_dock_new_from (GdlDock *original, gboolean floating);
| original: | |
| floating: | |
| Returns : | 
void gdl_dock_add_item (GdlDock *dock, GdlDockItem *item, GdlDockPlacement place);
| dock: | |
| item: | |
| place: | 
void gdl_dock_add_floating_item (GdlDock *dock, GdlDockItem *item, gint x, gint y, gint width, gint height);
| dock: | |
| item: | |
| x: | |
| y: | |
| width: | |
| height: | 
GdlDockItem* gdl_dock_get_item_by_name (GdlDock *dock, const gchar *name);
| dock: | |
| name: | |
| Returns : | 
GdlDockPlaceholder* gdl_dock_get_placeholder_by_name (GdlDock *dock, const gchar *name);
| dock: | |
| name: | |
| Returns : | 
GdlDock* gdl_dock_object_get_toplevel (GdlDockObject *object);
| object: | |
| Returns : | 
default-title" property"default-title" gchararray : Read / Write
Default title for the newly created floating docks.
Default value: NULL
floating" property"floating" gboolean : Read / Write / Construct Only
Whether the dock is floating in its own window.
Default value: FALSE
floatx" property"floatx" gint : Read / Write / Construct
X coordinate for a floating dock.
Default value: 0
floaty" property"floaty" gint : Read / Write / Construct
Y coordinate for a floating dock.
Default value: 0
height" property"height" gint : Read / Write / Construct
Height for the dock when it's of floating type.
Allowed values: >= -1
Default value: -1
void user_function (GdlDock *gdldock, gpointer user_data) : Run Last
| gdldock: | the object which received the signal. | 
| user_data: | user data set when the signal handler was connected. |