97
98
void cairo_dock_reload_buffers_in_all_docks (void);
100
* Renomme un dock dans la table des docks.
101
*@param cDockName nom du dock.
102
*@param pDock le dock (optionnel).
103
*@param cNewName son nouveau nom.
104
*@return le dock renomme.
106
CairoDock *cairo_dock_alter_dock_name (const gchar *cDockName, CairoDock *pDock, const gchar *cNewName);
99
108
* Renomme un dock. Met a jour le nom du container de ses icones.
100
109
*@param cDockName nom du dock.
101
*@param pDock le dock.
110
*@param pDock le dock (optionnel).
102
111
*@param cNewName son nouveau nom.
104
113
void cairo_dock_rename_dock (const gchar *cDockName, CairoDock *pDock, const gchar *cNewName);
111
* Ecrit les ecarts en x et en y d'un dock principal dans son fichier de conf.
120
* Ecrit les ecarts en x et en y d'un dock racine dans son fichier de conf.
112
121
*@param pDock le dock.
114
void cairo_dock_write_main_dock_gaps (CairoDock *pDock);
123
void cairo_dock_write_root_dock_gaps (CairoDock *pDock);
116
* Recupere le positionnement complet d'un dock principal a partir de son fichier de conf.
125
* Recupere le positionnement complet d'un dock racine a partir de son fichier de conf.
117
126
*@param cDockName nom du dock.
118
127
*@param pDock le dock.
120
void cairo_dock_get_main_dock_position (const gchar *cDockName, CairoDock *pDock);
129
gboolean cairo_dock_get_root_dock_position (const gchar *cDockName, CairoDock *pDock);
122
* Supprime le fichier de conf d'un dock principal.
123
*@param pDock le dock.
131
* Supprime le fichier de conf d'un dock racine.
132
*@param cDockName le nom du dock.
125
void cairo_dock_remove_main_dock_config (const gchar *cDockName);
134
void cairo_dock_remove_root_dock_config (const gchar *cDockName);
137
void cairo_dock_activate_temporary_auto_hide (void);
138
void cairo_dock_quick_hide_all_docks (void);
139
void cairo_dock_deactivate_temporary_auto_hide (void);
140
void cairo_dock_stop_quick_hide (void);
141
void cairo_dock_allow_entrance (CairoDock *pDock);
142
void cairo_dock_disable_entrance (CairoDock *pDock);
143
gboolean cairo_dock_entrance_is_allowed (CairoDock *pDock);
144
gboolean cairo_dock_quick_hide_is_activated (void);
146
gboolean cairo_dock_window_hovers_dock (GtkAllocation *pWindowGeometry, CairoDock *pDock);
148
void cairo_dock_synchronize_one_sub_dock_position (Icon *icon, CairoDock *pDock, gboolean bReloadBuffersIfNecessary);
149
void cairo_dock_synchronize_sub_docks_position (CairoDock *pDock, gboolean bReloadBuffersIfNecessary);
151
void cairo_dock_start_polling_screen_edge (CairoDock *pMainDock);
152
void cairo_dock_stop_polling_screen_edge (void);
153
void cairo_dock_pop_up_root_docks_on_screen_edge (CairoDockPositionType iScreenBorder);
154
void cairo_dock_set_root_docks_on_top_layer (void);
157
gchar *cairo_dock_get_unique_dock_name (const gchar *cPrefix);
159
void cairo_dock_show_hide_container (CairoContainer *pContainer);