Champs de données | |
CairoDockTypeContainer | iType |
type "dock". | |
GtkWidget * | pWidget |
sa fenetre de dessin. | |
gint | iCurrentWidth |
largeur de la fenetre, _apres_ le redimensionnement par GTK. | |
gint | iCurrentHeight |
hauteur de la fenetre, _apres_ le redimensionnement par GTK. | |
gint | iWindowPositionX |
position courante en X du coin haut gauche de la fenetre sur l'ecran. | |
gint | iWindowPositionY |
position courante en Y du coin haut gauche de la fenetre sur l'ecran. | |
gboolean | bInside |
lorsque la souris est dans le dock. | |
CairoDockTypeHorizontality | bHorizontalDock |
dit si le dock est horizontal ou vertical. | |
gpointer | padding [3] |
GList * | icons |
la liste de ses icones. | |
gboolean | bIsMainDock |
si le dock est le dock racine. | |
gint | iRefCount |
le nombre d'icones pointant sur lui. | |
gint | iGapX |
ecart de la fenetre par rapport au bord de l'ecran. | |
gint | iGapY |
decalage de la fenetre par rapport au point d'alignement sur le bord de l'ecran. | |
gdouble | fAlign |
alignement, entre 0 et 1, du dock sur le bord de l'ecran. | |
gdouble | fMagnitudeMax |
magnitude maximale de la vague. | |
gdouble | iMaxIconHeight |
max des hauteurs des icones. | |
gdouble | fFlatDockWidth |
largeur du dock a plat, avec juste les icones. | |
gint | iMinDockWidth |
largeur du dock au repos. | |
gint | iMinDockHeight |
hauteur du dock au repos. | |
gint | iMaxDockWidth |
largeur du dock actif. | |
gint | iMaxDockHeight |
hauteur du dock actif. | |
gint | iDecorationsWidth |
largeur des decorations. | |
gint | iDecorationsHeight |
hauteur des decorations. | |
gdouble | fRatio |
ratio applique aux icones. | |
gint | iMaxLabelWidth |
gint | iRightMargin |
gint | iTopMargin |
gint | iScrollOffset |
pour faire defiler les icones avec la molette. | |
gint | iMagnitudeIndex |
indice de calcul du coef multiplicateur de l'amplitude de la sinusoide (entre 0 et CAIRO_DOCK_NB_MAX_ITERATIONS). | |
gdouble | fFoldingFactor |
un facteur d'acceleration lateral des icones lors du grossissement initial. | |
gint | iMouseX |
derniere position en X du curseur dans le referentiel du dock. | |
gint | iMouseY |
derniere position en Y du curseur dans le referentiel du dock. | |
gint | iAvoidingMouseIconType |
type d'icone devant eviter la souris, -1 si aucun. | |
gdouble | fAvoidingMouseMargin |
marge d'evitement de la souris, en fraction de la largeur d'une icone (entre 0 et 0.5) | |
GList * | pFirstDrawnElement |
pointeur sur le 1er element de la liste des icones a etre dessine, en partant de la gauche. | |
gdouble | fDecorationsOffsetX |
decalage des decorations pour les faire suivre la souris. | |
gboolean | bAtBottom |
le dock est en bas au repos. | |
gboolean | bAtTop |
le dock est en haut pret a etre utilise. | |
gboolean | bMenuVisible |
lorsque le menu du clique droit est visible. | |
gboolean | bIsDragging |
Est-on en train de survoler le dock avec quelque chose dans la souris ? | |
gint | iSidMoveDown |
serial ID du thread de descente de la fenetre. | |
gint | iSidMoveUp |
serial ID du thread de montee de la fenetre. | |
gint | iSidGrowUp |
serial ID du thread de grossisement des icones. | |
gint | iSidShrinkDown |
serial ID du thread de diminution des icones. | |
gint | iSidLeaveDemand |
serial ID du thread qui enverra le signal de sortie retarde. | |
gchar * | cRendererName |
nom de la vue, utile pour charger les fonctions de rendu posterieurement a la creation du dock. | |
CairoDockCalculateMaxDockSizeFunc | calculate_max_dock_size |
recalculer la taille maximale du dock. | |
CairoDockCalculateIconsFunc | calculate_icons |
calculer tous les parametres des icones. | |
CairoDockRenderFunc | render |
dessiner le tout. | |
CairoDockRenderOptimizedFunc | render_optimized |
dessiner une portion du dock de maniere optimisee. | |
CairoDockSetSubDockPositionFunc | set_subdock_position |
calculer la position d'un sous-dock. | |
gboolean | bUseReflect |
dit si la vue courante utilise les reflets ou pas (utile pour les plug-ins). |
type "dock".
GtkWidget* _CairoDock::pWidget |
sa fenetre de dessin.
largeur de la fenetre, _apres_ le redimensionnement par GTK.
hauteur de la fenetre, _apres_ le redimensionnement par GTK.
position courante en X du coin haut gauche de la fenetre sur l'ecran.
position courante en Y du coin haut gauche de la fenetre sur l'ecran.
gboolean _CairoDock::bInside |
lorsque la souris est dans le dock.
dit si le dock est horizontal ou vertical.
gpointer _CairoDock::padding[3] |
GList* _CairoDock::icons |
la liste de ses icones.
gboolean _CairoDock::bIsMainDock |
si le dock est le dock racine.
le nombre d'icones pointant sur lui.
gint _CairoDock::iGapX |
ecart de la fenetre par rapport au bord de l'ecran.
gint _CairoDock::iGapY |
decalage de la fenetre par rapport au point d'alignement sur le bord de l'ecran.
gdouble _CairoDock::fAlign |
alignement, entre 0 et 1, du dock sur le bord de l'ecran.
gdouble _CairoDock::fMagnitudeMax |
magnitude maximale de la vague.
gdouble _CairoDock::iMaxIconHeight |
max des hauteurs des icones.
gdouble _CairoDock::fFlatDockWidth |
largeur du dock a plat, avec juste les icones.
largeur du dock au repos.
hauteur du dock au repos.
largeur du dock actif.
hauteur du dock actif.
largeur des decorations.
hauteur des decorations.
gdouble _CairoDock::fRatio |
ratio applique aux icones.
pour faire defiler les icones avec la molette.
indice de calcul du coef multiplicateur de l'amplitude de la sinusoide (entre 0 et CAIRO_DOCK_NB_MAX_ITERATIONS).
gdouble _CairoDock::fFoldingFactor |
un facteur d'acceleration lateral des icones lors du grossissement initial.
gint _CairoDock::iMouseX |
derniere position en X du curseur dans le referentiel du dock.
gint _CairoDock::iMouseY |
derniere position en Y du curseur dans le referentiel du dock.
type d'icone devant eviter la souris, -1 si aucun.
gdouble _CairoDock::fAvoidingMouseMargin |
marge d'evitement de la souris, en fraction de la largeur d'une icone (entre 0 et 0.5)
pointeur sur le 1er element de la liste des icones a etre dessine, en partant de la gauche.
gdouble _CairoDock::fDecorationsOffsetX |
decalage des decorations pour les faire suivre la souris.
gboolean _CairoDock::bAtBottom |
le dock est en bas au repos.
gboolean _CairoDock::bAtTop |
le dock est en haut pret a etre utilise.
gboolean _CairoDock::bMenuVisible |
lorsque le menu du clique droit est visible.
gboolean _CairoDock::bIsDragging |
Est-on en train de survoler le dock avec quelque chose dans la souris ?
serial ID du thread de descente de la fenetre.
serial ID du thread de montee de la fenetre.
serial ID du thread de grossisement des icones.
serial ID du thread de diminution des icones.
serial ID du thread qui enverra le signal de sortie retarde.
gchar* _CairoDock::cRendererName |
nom de la vue, utile pour charger les fonctions de rendu posterieurement a la creation du dock.
recalculer la taille maximale du dock.
calculer tous les parametres des icones.
dessiner le tout.
dessiner une portion du dock de maniere optimisee.
calculer la position d'un sous-dock.
gboolean _CairoDock::bUseReflect |
dit si la vue courante utilise les reflets ou pas (utile pour les plug-ins).