|  |  |  | GDL Reference Manual |  | 
|---|---|---|---|---|
                    GdlDockLayoutPrivate;
                    GdlDockLayout;
GdlDockLayout*      gdl_dock_layout_new                 (GdlDock *dock);
void                gdl_dock_layout_attach              (GdlDockLayout *layout,
                                                         GdlDockMaster *master);
gboolean            gdl_dock_layout_load_layout         (GdlDockLayout *layout,
                                                         const gchar *name);
void                gdl_dock_layout_save_layout         (GdlDockLayout *layout,
                                                         const gchar *name);
void                gdl_dock_layout_delete_layout       (GdlDockLayout *layout,
                                                         const gchar *name);
GList*              gdl_dock_layout_get_layouts         (GdlDockLayout *layout,
                                                         gboolean include_default);
void                gdl_dock_layout_run_manager         (GdlDockLayout *layout);
gboolean            gdl_dock_layout_load_from_file      (GdlDockLayout *layout,
                                                         const gchar *filename);
gboolean            gdl_dock_layout_save_to_file        (GdlDockLayout *layout,
                                                         const gchar *filename);
gboolean            gdl_dock_layout_is_dirty            (GdlDockLayout *layout);
GtkWidget*          gdl_dock_layout_get_ui              (GdlDockLayout *layout);
GtkWidget*          gdl_dock_layout_get_items_ui        (GdlDockLayout *layout);
GtkWidget*          gdl_dock_layout_get_layouts_ui      (GdlDockLayout *layout);
void gdl_dock_layout_attach (GdlDockLayout *layout, GdlDockMaster *master);
| layout: | |
| master: | 
gboolean gdl_dock_layout_load_layout (GdlDockLayout *layout, const gchar *name);
| layout: | |
| name: | |
| Returns : | 
void gdl_dock_layout_save_layout (GdlDockLayout *layout, const gchar *name);
| layout: | |
| name: | 
void gdl_dock_layout_delete_layout (GdlDockLayout *layout, const gchar *name);
| layout: | |
| name: | 
GList* gdl_dock_layout_get_layouts (GdlDockLayout *layout, gboolean include_default);
| layout: | |
| include_default: | |
| Returns : | 
gboolean gdl_dock_layout_load_from_file (GdlDockLayout *layout, const gchar *filename);
| layout: | |
| filename: | |
| Returns : | 
gboolean gdl_dock_layout_save_to_file (GdlDockLayout *layout, const gchar *filename);
| layout: | |
| filename: | |
| Returns : | 
gboolean gdl_dock_layout_is_dirty (GdlDockLayout *layout);
| layout: | |
| Returns : | 
GtkWidget* gdl_dock_layout_get_ui (GdlDockLayout *layout);
| layout: | |
| Returns : | 
GtkWidget* gdl_dock_layout_get_items_ui (GdlDockLayout *layout);
| layout: | |
| Returns : | 
GtkWidget* gdl_dock_layout_get_layouts_ui (GdlDockLayout *layout);
| layout: | |
| Returns : | 
dirty" property"dirty" gboolean : Read
True if the layouts have changed and need to be saved to a file.
Default value: FALSE
master" property"master" GdlDockMaster : Read / Write
GdlDockMaster object which the layout object is attached to.