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