|
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) |