/opt/cairo-dock/trunk/cairo-dock/src/cairo-dock-desktop-file-factory.h

Aller à la documentation de ce fichier.
00001 
00002 #ifndef __CAIRO_DOCK_DESKTOP_FILE_FACTORY__
00003 #define  __CAIRO_DOCK_DESKTOP_FILE_FACTORY__
00004 
00005 #include <glib.h>
00006 
00007 #include "cairo-dock-struct.h"
00008 
00009 
00010 void cairo_dock_remove_html_spaces (gchar *cString);
00011 
00012 gchar *cairo_dock_generate_desktop_file_for_launcher (const gchar *cDesktopURI, const gchar *cDockName, double fOrder, CairoDock *pDock, GError **erreur);
00013 gchar *cairo_dock_generate_desktop_file_for_edition (CairoDockNewLauncherType iNewLauncherType, const gchar *cDockName, double fOrder, CairoDock *pDock, GError **erreur);
00014 gchar *cairo_dock_generate_desktop_file_for_file (const gchar *cURI, const gchar *cDockName, double fOrder, CairoDock *pDock, GError **erreur);
00015 
00016 gchar *cairo_dock_add_desktop_file_from_uri_full (const gchar *cURI, const gchar *cDockName, double fOrder, CairoDock *pDock, CairoDockNewLauncherType iNewLauncherType, GError **erreur);
00017 #define cairo_dock_add_desktop_file_from_uri(cURI, cDockName, fOrder, pDock, erreur) cairo_dock_add_desktop_file_from_uri_full (cURI, cDockName, fOrder, pDock, CAIRO_DOCK_LAUNCHER_FROM_DESKTOP_FILE, erreur)
00018 #define cairo_dock_add_desktop_file_for_container(cDockName, fOrder, pDock, erreur) cairo_dock_add_desktop_file_from_uri_full (NULL, cDockName, fOrder, pDock, CAIRO_DOCK_LAUNCHER_FOR_CONTAINER, erreur)
00019 #define cairo_dock_add_desktop_file_for_separator(cDockName, fOrder, pDock, erreur) cairo_dock_add_desktop_file_from_uri_full (NULL, cDockName, fOrder, pDock, CAIRO_DOCK_LAUNCHER_FOR_SEPARATOR, erreur)
00020 
00021 gchar *cairo_dock_generate_desktop_filename (gchar *cBaseName, gchar *cCairoDockDataDir);
00022 
00023 
00024 void cairo_dock_update_launcher_desktop_file (gchar *cDesktopFilePath, CairoDockNewLauncherType iLauncherType);
00025 
00026 
00027 gchar *cairo_dock_get_launcher_template_conf_file (CairoDockNewLauncherType iNewLauncherType);
00028 
00029 
00030 #endif
00031 

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