~cairo-dock-team/cairo-dock-core/popup_from_shortkey

« back to all changes in this revision

Viewing changes to src/gldit/cairo-dock-applications-manager.h

  • Committer: Fabrice Rey
  • Date: 2013-06-04 22:58:28 UTC
  • Revision ID: fabounet03@gmail.com-20130604225828-x8lg3mv9135jr114
updated various parts of the core to the new API (new icons type, 'delete' method, simplified functions, etc)

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
 
31
31
typedef struct _CairoTaskbarParam CairoTaskbarParam;
32
32
typedef struct _CairoTaskbarManager CairoTaskbarManager;
 
33
typedef struct _Icon AppliIcon;
33
34
 
34
35
#ifndef _MANAGER_DEF_
35
36
extern CairoTaskbarParam myTaskbarParam;
78
79
 
79
80
// signals
80
81
typedef enum {
81
 
        NB_NOTIFICATIONS_TASKBAR = NB_NOTIFICATIONS_OBJECT,
 
82
        NB_NOTIFICATIONS_TASKBAR = NB_NOTIFICATIONS_ICON,
82
83
        } CairoTaskbarNotifications;
83
84
 
84
85
 
 
86
/** Say if an object is an AppliIcon.
 
87
*@param obj the object.
 
88
*@return TRUE if the object is a AppliIcon.
 
89
*/
 
90
#define GLDI_OBJECT_IS_APPLI_ICON(obj) gldi_object_is_manager_child (GLDI_OBJECT(obj), GLDI_MANAGER(&myTaskbarMgr))
 
91
 
 
92
 
85
93
/** Start the applications manager. It will load all the appli-icons, and keep monitoring them. If enabled, it will insert them into the dock.
86
94
*@param pDock the main dock
87
95
*/