| GDL Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | Signals | ||||
Synopsis
GdlDockMasterPrivate; GdlDockMaster; #define GDL_DOCK_OBJECT_GET_MASTER (object) void gdl_dock_master_add (GdlDockMaster *master,GdlDockObject *object); void gdl_dock_master_remove (GdlDockMaster *master,GdlDockObject *object); void gdl_dock_master_foreach (GdlDockMaster *master,GFunc function,gpointer user_data); void gdl_dock_master_foreach_toplevel (GdlDockMaster *master,gboolean include_controller,GFunc function,gpointer user_data); GdlDockObject * gdl_dock_master_get_object (GdlDockMaster *master,const gchar *nick_name); GdlDockObject * gdl_dock_master_get_controller (GdlDockMaster *master); void gdl_dock_master_set_controller (GdlDockMaster *master,GdlDockObject *new_controller);
Properties
"default-title" gchar* : Read / Write "locked" gint : Read / Write "switcher-style" GdlSwitcherStyle : Read / Write
Details
gdl_dock_master_add ()
void gdl_dock_master_add (GdlDockMaster *master,GdlDockObject *object);
|
|
|
gdl_dock_master_remove ()
void gdl_dock_master_remove (GdlDockMaster *master,GdlDockObject *object);
|
|
|
gdl_dock_master_foreach ()
void gdl_dock_master_foreach (GdlDockMaster *master,GFunc function,gpointer user_data);
|
|
|
|
|
gdl_dock_master_foreach_toplevel ()
void gdl_dock_master_foreach_toplevel (GdlDockMaster *master,gboolean include_controller,GFunc function,gpointer user_data);
|
|
|
|
|
|
|
gdl_dock_master_get_object ()
GdlDockObject * gdl_dock_master_get_object (GdlDockMaster *master,const gchar *nick_name);
|
|
|
|
Returns : |
gdl_dock_master_get_controller ()
GdlDockObject * gdl_dock_master_get_controller (GdlDockMaster *master);
|
|
Returns : |
gdl_dock_master_set_controller ()
void gdl_dock_master_set_controller (GdlDockMaster *master,GdlDockObject *new_controller);
|
|
|
Property Details
The "default-title" property
"default-title" gchar* : Read / Write
Default title for newly created floating docks.
Default value: NULL
The "locked" property
"locked" gint : Read / Write
If is set to 1, all the dock items bound to the master are locked; if it's 0, all are unlocked; -1 indicates inconsistency among the items.
Allowed values: [G_MAXULONG,1]
Default value: 0
Signal Details
The "layout-changed" signal
void user_function (GdlDockMaster *gdldockmaster, gpointer user_data) : Run Last
|
the object which received the signal. |
|
user data set when the signal handler was connected. |
