Référence du fichier cairo-dock.c

#include <math.h>
#include <string.h>
#include <stdlib.h>
#include <glib.h>
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#include "cairo-dock-icons.h"
#include "cairo-dock-applications-manager.h"
#include "cairo-dock-callbacks.h"
#include "cairo-dock-modules.h"
#include "cairo-dock-dock-factory.h"
#include "cairo-dock-menu.h"
#include "cairo-dock-themes-manager.h"
#include "cairo-dock-dialogs.h"
#include "cairo-dock-notifications.h"
#include "cairo-dock-renderer-manager.h"

Fonctions

int main (int argc, char **argv)

Variables

CairoDockg_pMainDock
GHashTable * g_hDocksTable = NULL
int g_iWmHint
gchar * g_cLanguage = NULL
gboolean g_bReserveSpace
gchar * g_cMainDockDefaultRendererName = NULL
gchar * g_cSubDockDefaultRendererName = NULL
gboolean g_bReverseVisibleImage
gint g_iScreenWidth [2]
gint g_iScreenHeight [2]
int g_iMaxAuthorizedWidth
int g_iScrollAmount
gboolean g_bResetScrollOnLeave
double g_fScrollAcceleration
gchar * g_cCurrentThemePath = NULL
gchar * g_cCurrentLaunchersPath = NULL
gchar * g_cConfFile = NULL
gchar * g_cEasyConfFile = NULL
gchar ** g_cDefaultIconDirectory = NULL
GtkIconTheme * g_pIconTheme = NULL
gchar * g_cCairoDockDataDir = NULL
gboolean g_bAutoHide
double g_fAmplitude
int g_iSinusoidWidth
int g_iNbAnimationRounds
gint g_iDockLineWidth
gint g_iDockRadius
gint g_iFrameMargin
gboolean g_bRoundedBottomCorner
double g_fLineColor [4]
gint g_iStringLineWidth
double g_fStringColor [4]
double g_fReflectSize
double g_fAlbedo
gboolean g_bDynamicReflection
cairo_surface_t * g_pVisibleZoneSurface = NULL
double g_fVisibleZoneAlpha
int g_iNbStripes
double g_fStripesSpeedFactor
double g_fStripesWidth
double g_fStripesColorBright [4]
double g_fStripesColorDark [4]
double g_fStripesAngle
gchar * g_cBackgroundImageFile = NULL
double g_fBackgroundImageWidth = 0
double g_fBackgroundImageHeight = 0
gboolean g_bBackgroundImageRepeat
double g_fBackgroundImageAlpha
cairo_surface_t * g_pBackgroundSurface [2] = {NULL, NULL}
cairo_surface_t * g_pBackgroundSurfaceFull [2] = {NULL, NULL}
gboolean g_bDecorationsFollowMouse
int g_iIconGap
int g_tMinIconAuthorizedSize [CAIRO_DOCK_NB_TYPES]
int g_tMaxIconAuthorizedSize [CAIRO_DOCK_NB_TYPES]
int g_tAnimationType [CAIRO_DOCK_NB_TYPES]
int g_tNbAnimationRounds [CAIRO_DOCK_NB_TYPES]
int g_tIconTypeOrder [CAIRO_DOCK_NB_TYPES]
int g_tNbIterInOneRound [CAIRO_DOCK_NB_ANIMATIONS] = {17, 20, 20, 12, 20, 20, 0}
int g_iVisibleZoneWidth = 0
int g_iVisibleZoneHeight = 0
gboolean g_bDirectionUp
gboolean g_bSameHorizontality
double g_fSubDockSizeRatio
gboolean g_bAnimateSubDock
int g_iLeaveSubDockDelay
int g_iShowSubDockDelay
int g_iLabelSize
gchar * g_cLabelPolice = NULL
int g_iLabelWeight
int g_iLabelStyle
gboolean g_bLabelForPointedIconOnly
double g_fLabelAlphaThreshold
gboolean g_bTextAlwaysHorizontal
double g_fAlphaAtRest
double g_fUnfoldAcceleration = 0
int g_iGrowUpInterval
int g_iShrinkDownInterval
double g_fMoveUpSpeed = 0.5
double g_fMoveDownSpeed = 0.33
double g_fRefreshInterval = .04
gboolean g_bShowAppli = FALSE
gboolean g_bUniquePid
gboolean g_bGroupAppliByClass = TRUE
int g_iAppliMaxNameLength
gboolean g_bMinimizeOnClick
gboolean g_bDemandsAttentionWithDialog
gboolean g_bDemandsAttentionWithAnimation
gboolean g_bAnimateOnActiveWindow
gchar * g_cSeparatorImage = NULL
gboolean g_bRevolveSeparator
gboolean g_bConstantSeparatorSize
int g_iDialogButtonWidth
int g_iDialogButtonHeight
double g_fDialogAlpha
int g_iDialogIconSize
gboolean g_bKeepAbove = TRUE
gboolean g_bSkipPager = TRUE
gboolean g_bSkipTaskbar = TRUE
gboolean g_bSticky = TRUE
gboolean g_bUseGlitz = FALSE
gboolean g_bVerbose = FALSE
short g_iMajorVersion
short g_iMinorVersion
short g_iMicroVersion

Documentation des fonctions

int main int  argc,
char **  argv
 


Documentation des variables

gboolean g_bAnimateOnActiveWindow
 

gboolean g_bAnimateSubDock
 

gboolean g_bAutoHide
 

gboolean g_bBackgroundImageRepeat
 

gboolean g_bConstantSeparatorSize
 

gboolean g_bDecorationsFollowMouse
 

gboolean g_bDemandsAttentionWithAnimation
 

gboolean g_bDemandsAttentionWithDialog
 

gboolean g_bDirectionUp
 

gboolean g_bDynamicReflection
 

gboolean g_bGroupAppliByClass = TRUE
 

gboolean g_bKeepAbove = TRUE
 

gboolean g_bLabelForPointedIconOnly
 

gboolean g_bMinimizeOnClick
 

gboolean g_bReserveSpace
 

gboolean g_bResetScrollOnLeave
 

gboolean g_bReverseVisibleImage
 

gboolean g_bRevolveSeparator
 

gboolean g_bRoundedBottomCorner
 

gboolean g_bSameHorizontality
 

gboolean g_bShowAppli = FALSE
 

gboolean g_bSkipPager = TRUE
 

gboolean g_bSkipTaskbar = TRUE
 

gboolean g_bSticky = TRUE
 

gboolean g_bTextAlwaysHorizontal
 

gboolean g_bUniquePid
 

gboolean g_bUseGlitz = FALSE
 

gboolean g_bVerbose = FALSE
 

gchar* g_cBackgroundImageFile = NULL
 

gchar* g_cCairoDockDataDir = NULL
 

gchar* g_cConfFile = NULL
 

gchar* g_cCurrentLaunchersPath = NULL
 

gchar* g_cCurrentThemePath = NULL
 

gchar** g_cDefaultIconDirectory = NULL
 

gchar* g_cEasyConfFile = NULL
 

gchar* g_cLabelPolice = NULL
 

gchar* g_cLanguage = NULL
 

gchar* g_cMainDockDefaultRendererName = NULL
 

gchar* g_cSeparatorImage = NULL
 

gchar* g_cSubDockDefaultRendererName = NULL
 

double g_fAlbedo
 

double g_fAlphaAtRest
 

double g_fAmplitude
 

double g_fBackgroundImageAlpha
 

double g_fBackgroundImageHeight = 0
 

double g_fBackgroundImageWidth = 0
 

double g_fDialogAlpha
 

double g_fLabelAlphaThreshold
 

double g_fLineColor[4]
 

double g_fMoveDownSpeed = 0.33
 

double g_fMoveUpSpeed = 0.5
 

double g_fReflectSize
 

double g_fRefreshInterval = .04
 

double g_fScrollAcceleration
 

double g_fStringColor[4]
 

double g_fStripesAngle
 

double g_fStripesColorBright[4]
 

double g_fStripesColorDark[4]
 

double g_fStripesSpeedFactor
 

double g_fStripesWidth
 

double g_fSubDockSizeRatio
 

double g_fUnfoldAcceleration = 0
 

double g_fVisibleZoneAlpha
 

GHashTable* g_hDocksTable = NULL
 

int g_iAppliMaxNameLength
 

int g_iDialogButtonHeight
 

int g_iDialogButtonWidth
 

int g_iDialogIconSize
 

gint g_iDockLineWidth
 

gint g_iDockRadius
 

gint g_iFrameMargin
 

int g_iGrowUpInterval
 

int g_iIconGap
 

int g_iLabelSize
 

int g_iLabelStyle
 

int g_iLabelWeight
 

int g_iLeaveSubDockDelay
 

short g_iMajorVersion
 

int g_iMaxAuthorizedWidth
 

short g_iMicroVersion
 

short g_iMinorVersion
 

int g_iNbAnimationRounds
 

int g_iNbStripes
 

gint g_iScreenHeight[2]
 

gint g_iScreenWidth[2]
 

int g_iScrollAmount
 

int g_iShowSubDockDelay
 

int g_iShrinkDownInterval
 

int g_iSinusoidWidth
 

gint g_iStringLineWidth
 

int g_iVisibleZoneHeight = 0
 

int g_iVisibleZoneWidth = 0
 

int g_iWmHint
 

cairo_surface_t* g_pBackgroundSurface[2] = {NULL, NULL}
 

cairo_surface_t* g_pBackgroundSurfaceFull[2] = {NULL, NULL}
 

GtkIconTheme* g_pIconTheme = NULL
 

CairoDock* g_pMainDock
 

cairo_surface_t* g_pVisibleZoneSurface = NULL
 

int g_tAnimationType[CAIRO_DOCK_NB_TYPES]
 

int g_tIconTypeOrder[CAIRO_DOCK_NB_TYPES]
 

int g_tMaxIconAuthorizedSize[CAIRO_DOCK_NB_TYPES]
 

int g_tMinIconAuthorizedSize[CAIRO_DOCK_NB_TYPES]
 

int g_tNbAnimationRounds[CAIRO_DOCK_NB_TYPES]
 

int g_tNbIterInOneRound[CAIRO_DOCK_NB_ANIMATIONS] = {17, 20, 20, 12, 20, 20, 0}
 


Généré le Tue Dec 4 16:38:28 2007 pour Cairo-Dock par  doxygen 1.4.6