|
Structures de données |
| struct | _CairoDockRenderer |
| struct | _CairoDock |
| struct | _CairoDockVisitCard |
| struct | _CairoDockModule |
| struct | _CairoDockDialog |
| struct | _Icon |
Macros |
| #define | CAIRO_DOCK_DATA_DIR ".cairo-dock" |
| #define | CAIRO_DOCK_THEMES_DIR "themes" |
| #define | CAIRO_DOCK_CURRENT_THEME_NAME "current_theme" |
| #define | CAIRO_DOCK_LAUNCHERS_DIR "launchers" |
| #define | CAIRO_DOCK_MAIN_DOCK_NAME "_MainDock_" |
| #define | CAIRO_DOCK_DEFAULT_RENDERER_NAME "default" |
| #define | CAIRO_DOCK_LAST_ORDER -1e9 |
| #define | CAIRO_DOCK_NB_MAX_ITERATIONS 1000 |
| #define | CAIRO_DOCK_UPDATE_DOCK_SIZE TRUE |
| #define | CAIRO_DOCK_ANIMATE_ICON TRUE |
| #define | CAIRO_DOCK_APPLY_RATIO TRUE |
| #define | CAIRO_DOCK_MESSAGE(s,) |
Typedefs |
| typedef _CairoDock | CairoDock |
| typedef _CairoDockModule | CairoDockModule |
| typedef _CairoDockDialog | CairoDockDialog |
| typedef _Icon | Icon |
| typedef _CairoDockVisitCard | CairoDockVisitCard |
| typedef void(* | CairoDockCalculateMaxDockSizeFunc )(CairoDock *pDock) |
| typedef Icon *(* | CairoDockCalculateIconsFunc )(CairoDock *pDock) |
| typedef void(* | CairoDockRenderFunc )(CairoDock *pDock) |
| typedef void(* | CairoDockRenderOptimizedFunc )(CairoDock *pDock, GdkRectangle *pArea) |
| typedef void(* | CairoDockSetSubDockPositionFunc )(Icon *pPointedIcon, CairoDock *pParentDock) |
| typedef _CairoDockRenderer | CairoDockRenderer |
| typedef CairoDockVisitCard *(* | CairoDockModulePreInit )(void) |
| typedef gpointer(* | CairoDockModuleInit )(CairoDock *pDock, gchar **cConfFilePath, GError **erreur) |
| typedef void(* | CairoDockModuleStop )(void) |
| typedef void(* | CairoDockActionOnAnswerFunc )(gchar *cAnswer, gpointer data) |
| typedef void(* | CairoDockConfigFunc )(gchar *cConfFile, gpointer data) |
Énumérations |
| enum | CairoDockTypeHorizontality { CAIRO_DOCK_VERTICAL = 0,
CAIRO_DOCK_HORIZONTAL
} |
| enum | CairoDockIconType {
CAIRO_DOCK_LAUNCHER = 0,
CAIRO_DOCK_SEPARATOR12,
CAIRO_DOCK_APPLI,
CAIRO_DOCK_SEPARATOR23,
CAIRO_DOCK_APPLET,
CAIRO_DOCK_NB_TYPES
} |
| enum | CairoDockAnimationType {
CAIRO_DOCK_BOUNCE = 0,
CAIRO_DOCK_ROTATE,
CAIRO_DOCK_BLINK,
CAIRO_DOCK_PULSE,
CAIRO_DOCK_UPSIDE_DOWN,
CAIRO_DOCK_WOBBLY,
CAIRO_DOCK_RANDOM,
CAIRO_DOCK_NB_ANIMATIONS,
CAIRO_DOCK_FOLLOW_MOUSE,
CAIRO_DOCK_AVOID_MOUSE
} |
| enum | CairoDockSizeType { CAIRO_DOCK_MAX_SIZE,
CAIRO_DOCK_NORMAL_SIZE,
CAIRO_DOCK_MIN_SIZE
} |
| enum | CairoDockMousePositionType { CAIRO_DOCK_MOUSE_INSIDE,
CAIRO_DOCK_MOUSE_ON_THE_EDGE,
CAIRO_DOCK_MOUSE_OUTSIDE
} |
| enum | CairoDockDesktopEnv { CAIRO_DOCK_UNKNOWN_ENV = 0,
CAIRO_DOCK_GNOME,
CAIRO_DOCK_KDE
} |
| enum | CairoDockPositionType {
CAIRO_DOCK_BOTTOM = 0,
CAIRO_DOCK_TOP,
CAIRO_DOCK_LEFT,
CAIRO_DOCK_RIGHT,
CAIRO_DOCK_NB_POSITIONS
} |