|
Macros |
#define | CAIRO_DOCK_RUN_FIRST TRUE |
#define | CAIRO_DOCK_RUN_AFTER FALSE |
#define | CAIRO_DOCK_INTERCEPT_NOTIFICATION TRUE |
#define | CAIRO_DOCK_LET_PASS_NOTIFICATION FALSE |
Typedefs |
typedef gboolean(* | CairoDockNotificationFunc )(gpointer *data) |
Énumérations |
enum | CairoDockNotificationType {
CAIRO_DOCK_REMOVE_ICON = 0,
CAIRO_DOCK_CLICK_ICON,
CAIRO_DOCK_DOUBLE_CLICK_ICON,
CAIRO_DOCK_ADD_ICON,
CAIRO_DOCK_MODIFY_ICON,
CAIRO_DOCK_BUILD_MENU,
CAIRO_DOCK_BUILD_MENU_END,
CAIRO_DOCK_DROP_DATA,
CAIRO_DOCK_DESKTOP_CHANGED,
CAIRO_DOCK_NB_NOTIFICATIONS
} |
Fonctions |
void | cairo_dock_register_notification (CairoDockNotificationType iNotifType, CairoDockNotificationFunc pFunction, gboolean bRunFirst) |
void | cairo_dock_remove_notification_func (CairoDockNotificationType iNotifType, CairoDockNotificationFunc pFunction) |
gboolean | cairo_dock_notify (CairoDockNotificationType iNotifType, gpointer data) |