Référence du fichier /opt/cairo-dock/trunk/cairo-dock/src/cairo-dock-animations.h

Aller au code source de ce fichier.

Macros

#define cairo_dock_animation_will_be_visible(pDock)   ((pDock)->bInside || (! g_bAutoHide && (pDock)->iRefCount == 0) || ! (pDock)->bAtBottom)

Fonctions

gboolean cairo_dock_move_up (CairoDock *pDock)
gboolean cairo_dock_move_down (CairoDock *pDock)
gfloat cairo_dock_calculate_magnitude (gint iMagnitudeIndex)
gboolean cairo_dock_grow_up (CairoDock *pDock)
gboolean cairo_dock_shrink_down (CairoDock *pDock)
void cairo_dock_arm_animation (Icon *icon, CairoDockAnimationType iAnimationType, int iNbRounds)
void cairo_dock_start_animation (Icon *icon, CairoDock *pDock)


Documentation des macros

#define cairo_dock_animation_will_be_visible ( pDock   )     ((pDock)->bInside || (! g_bAutoHide && (pDock)->iRefCount == 0) || ! (pDock)->bAtBottom)

Definit s'il est utile de lancer l'animation d'un dock (il est inutile de la lancer s'il est manifestement invisible).

Paramètres:
pDock le dock a animer.


Documentation des fonctions

gboolean cairo_dock_move_up ( CairoDock pDock  ) 

gboolean cairo_dock_move_down ( CairoDock pDock  ) 

gfloat cairo_dock_calculate_magnitude ( gint  iMagnitudeIndex  ) 

gboolean cairo_dock_grow_up ( CairoDock pDock  ) 

gboolean cairo_dock_shrink_down ( CairoDock pDock  ) 

void cairo_dock_arm_animation ( Icon icon,
CairoDockAnimationType  iAnimationType,
int  iNbRounds 
)

Arme l'animation d'une icone

Paramètres:
icon l'icone dont on veut preparer l'animation.
iAnimationType le type d'animation voulu, ou -1 pour utiliser l'animtion correspondante au type de l'icone.
iNbRounds le nombre de fois ou l'animation sera jouee, ou -1 pour utiliser la valeur correspondante au type de l'icone.

void cairo_dock_start_animation ( Icon icon,
CairoDock pDock 
)

Lance l'animation de l'icone. Ne fait rien si l'icone ne sera pas animee.

Paramètres:
icon l'icone a animer.
pDock le dock contenant l'icone.


Généré le Wed Apr 16 03:27:15 2008 pour Cairo-Dock par  doxygen 1.5.3