GdlDockLayout

GdlDockLayout

Synopsis




                    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);

Object Hierarchy


  GObject
   +----GdlDockLayout

Properties


  "dirty"                    gboolean              : Read
  "master"                   GdlDockMaster         : Read / Write

Description

Details

GdlDockLayoutPrivate

typedef struct _GdlDockLayoutPrivate GdlDockLayoutPrivate;


GdlDockLayout

typedef struct _GdlDockLayout GdlDockLayout;


gdl_dock_layout_new ()

GdlDockLayout*      gdl_dock_layout_new                 (GdlDock *dock);

dock :
Returns :

gdl_dock_layout_attach ()

void                gdl_dock_layout_attach              (GdlDockLayout *layout,
                                                         GdlDockMaster *master);

layout :
master :

gdl_dock_layout_load_layout ()

gboolean            gdl_dock_layout_load_layout         (GdlDockLayout *layout,
                                                         const gchar *name);

layout :
name :
Returns :

gdl_dock_layout_save_layout ()

void                gdl_dock_layout_save_layout         (GdlDockLayout *layout,
                                                         const gchar *name);

layout :
name :

gdl_dock_layout_delete_layout ()

void                gdl_dock_layout_delete_layout       (GdlDockLayout *layout,
                                                         const gchar *name);

layout :
name :

gdl_dock_layout_get_layouts ()

GList*              gdl_dock_layout_get_layouts         (GdlDockLayout *layout,
                                                         gboolean include_default);

layout :
include_default :
Returns :

gdl_dock_layout_run_manager ()

void                gdl_dock_layout_run_manager         (GdlDockLayout *layout);

layout :

gdl_dock_layout_load_from_file ()

gboolean            gdl_dock_layout_load_from_file      (GdlDockLayout *layout,
                                                         const gchar *filename);

layout :
filename :
Returns :

gdl_dock_layout_save_to_file ()

gboolean            gdl_dock_layout_save_to_file        (GdlDockLayout *layout,
                                                         const gchar *filename);

layout :
filename :
Returns :

gdl_dock_layout_is_dirty ()

gboolean            gdl_dock_layout_is_dirty            (GdlDockLayout *layout);

layout :
Returns :

gdl_dock_layout_get_ui ()

GtkWidget*          gdl_dock_layout_get_ui              (GdlDockLayout *layout);

layout :
Returns :

gdl_dock_layout_get_items_ui ()

GtkWidget*          gdl_dock_layout_get_items_ui        (GdlDockLayout *layout);

layout :
Returns :

gdl_dock_layout_get_layouts_ui ()

GtkWidget*          gdl_dock_layout_get_layouts_ui      (GdlDockLayout *layout);

layout :
Returns :

Property Details

The "dirty" property

  "dirty"                    gboolean              : Read

True if the layouts have changed and need to be saved to a file.

Default value: FALSE


The "master" property

  "master"                   GdlDockMaster         : Read / Write

GdlDockMaster object which the layout object is attached to.