/opt/cairo-dock/trunk/cairo-dock/src/cairo-dock-dock-manager.h

Aller à la documentation de ce fichier.
00001 
00002 #ifndef __CAIRO_DOCK_DOCK_MANAGER__
00003 #define  __CAIRO_DOCK_DOCK_MANAGER__
00004 
00005 #include <glib.h>
00006 
00007 #include "cairo-dock-struct.h"
00008 
00009 
00013 void cairo_dock_initialize_dock_manager (void);
00014 
00021 CairoDock *cairo_dock_register_dock (const gchar *cDockName, CairoDock *pDock);
00026 void cairo_dock_unregister_dock (const gchar *cDockName);
00030 void cairo_dock_reset_docks_table (void);
00031 
00032 
00038 const gchar *cairo_dock_search_dock_name (CairoDock *pDock);
00044 CairoDock *cairo_dock_search_dock_from_name (const gchar *cDockName);
00051 Icon *cairo_dock_search_icon_pointing_on_dock (CairoDock *pDock, CairoDock **pParentDock);
00057 CairoDockContainer *cairo_dock_search_container_from_icon (Icon *icon);
00058 
00059 
00060 
00066 void cairo_dock_update_conf_file_with_containers (GKeyFile *pKeyFile, gchar *cDesktopFilePath);
00067 
00068 void cairo_dock_search_max_decorations_size (int *iWidth, int *iHeight);
00069 
00074 void cairo_dock_hide_parent_dock (CairoDock *pDock);
00079 gboolean cairo_dock_hide_child_docks (CairoDock *pDock);
00083 void cairo_dock_reload_buffers_in_all_docks (void);
00090 void cairo_dock_rename_dock (const gchar *cDockName, CairoDock *pDock, const gchar *cNewName);
00091 
00092 void cairo_dock_reset_all_views (void);
00093 void cairo_dock_set_all_views_to_default (void);
00094 
00095 
00096 #endif

Généré le Wed Apr 16 03:27:15 2008 pour Cairo-Dock par  doxygen 1.5.3