Référence de la structure _CairoDockDialog


Champs de données

CairoDockTypeContainer iType
 type de container.
GtkWidget * pWidget
 la fenetre GTK du dialogue.
int iWidth
 largeur de la fenetre GTK du dialogue (pointe comprise).
int iHeight
 hauteur de la fenetre GTK du dialogue (pointe comprise).
int iPositionX
 position en X du coin haut gauche de la fenetre GTK du dialogue.
int iPositionY
 position en Y du coin haut gauche de la fenetre GTK du dialogue.
gboolean bInside
 vrai ssi la souris est dans le dialogue, auquel cas on le garde immobile.
CairoDockTypeHorizontality bIsHorizontal
 FALSE ssi le dialogue est perpendiculaire au dock.
gpointer padding [3]
CairoDockDialogRendererpRenderer
 le moteur de rendu utilise pour dessiner le dialogue.
gpointer pRendererData
 donnees pouvant etre utilisees par le moteur de rendu.
int iAimedX
 position en X visee par la pointe dans le référentiel de l'écran.
int iAimedY
 position en Y visee par la pointe dans le référentiel de l'écran.
gboolean bRight
 TRUE ssi le dialogue est a droite de l'écran; dialogue a droite <=> pointe a gauche.
gboolean bDirectionUp
 TRUE ssi la pointe est orientée vers le bas.
double fRadius
 rayon des coins.
double fTipHeight
 hauteur de la pointe, sans la partie "aiguisee".
cairo_surface_t * pTextBuffer
 surface representant le message + l'icone dans la marge a gauche du texte.
int iBubbleWidth
 dimensions de la bulle (message + widget utilisateur + boutons).
int iBubbleHeight
int iMessageWidth
 dimensions du message en comptant la marge du texte + vgap en bas si necessaire.
int iMessageHeight
int iButtonsWidth
 dimensions des boutons + vgap en haut.
int iButtonsHeight
int iInteractiveWidth
 dimensions du widget interactif.
int iInteractiveHeight
int iDistanceToDock
 distance de la bulle au dock, donc hauteur totale de la pointe.
int iMargin
 Marge due au rayon.
int iButtonOkOffset
 decalage pour l'effet de clique sur le bouton Ok.
int iButtonCancelOffset
 decalage pour l'effet de clique sur le bouton Annuler.
GtkWidget * pMessageWidget
 le widget de remplissage ou l'on dessine le message.
GtkWidget * pButtonsWidget
 le widget de remplissage ou l'on dessine les boutons.
GtkWidget * pTipWidget
 le widget de remplissage ou l'on dessine la pointe.
int iSidTimer
 le timer pour la destruction automatique du dialogue.
int iRefCount
 reference atomique.
GtkWidget * pInteractiveWidget
 le widget d'interaction utilisateur (GtkEntry, GtkHScale, etc).
int iButtonsType
 le type des boutons (GTK_BUTTONS_NONE, GTK_BUTTONS_OK_CANCEL ou GTK_BUTTONS_YES_NO).
CairoDockActionOnAnswerFunc action_on_answer
 fonction appelee au clique sur l'un des 2 boutons.
gpointer pUserData
 donnees transmises a la fonction.
GFreeFunc pFreeUserDataFunc
 fonction appelee pour liberer les donnees.
IconpIcon
 icone sur laquelle pointe le dialogue.

Documentation des champs

CairoDockTypeContainer _CairoDockDialog::iType

type de container.

GtkWidget* _CairoDockDialog::pWidget

la fenetre GTK du dialogue.

int _CairoDockDialog::iWidth

largeur de la fenetre GTK du dialogue (pointe comprise).

int _CairoDockDialog::iHeight

hauteur de la fenetre GTK du dialogue (pointe comprise).

int _CairoDockDialog::iPositionX

position en X du coin haut gauche de la fenetre GTK du dialogue.

int _CairoDockDialog::iPositionY

position en Y du coin haut gauche de la fenetre GTK du dialogue.

gboolean _CairoDockDialog::bInside

vrai ssi la souris est dans le dialogue, auquel cas on le garde immobile.

CairoDockTypeHorizontality _CairoDockDialog::bIsHorizontal

FALSE ssi le dialogue est perpendiculaire au dock.

gpointer _CairoDockDialog::padding[3]

CairoDockDialogRenderer* _CairoDockDialog::pRenderer

le moteur de rendu utilise pour dessiner le dialogue.

gpointer _CairoDockDialog::pRendererData

donnees pouvant etre utilisees par le moteur de rendu.

int _CairoDockDialog::iAimedX

position en X visee par la pointe dans le référentiel de l'écran.

int _CairoDockDialog::iAimedY

position en Y visee par la pointe dans le référentiel de l'écran.

gboolean _CairoDockDialog::bRight

TRUE ssi le dialogue est a droite de l'écran; dialogue a droite <=> pointe a gauche.

gboolean _CairoDockDialog::bDirectionUp

TRUE ssi la pointe est orientée vers le bas.

double _CairoDockDialog::fRadius

rayon des coins.

double _CairoDockDialog::fTipHeight

hauteur de la pointe, sans la partie "aiguisee".

cairo_surface_t* _CairoDockDialog::pTextBuffer

surface representant le message + l'icone dans la marge a gauche du texte.

int _CairoDockDialog::iBubbleWidth

dimensions de la bulle (message + widget utilisateur + boutons).

int _CairoDockDialog::iBubbleHeight

int _CairoDockDialog::iMessageWidth

dimensions du message en comptant la marge du texte + vgap en bas si necessaire.

int _CairoDockDialog::iMessageHeight

int _CairoDockDialog::iButtonsWidth

dimensions des boutons + vgap en haut.

int _CairoDockDialog::iButtonsHeight

int _CairoDockDialog::iInteractiveWidth

dimensions du widget interactif.

int _CairoDockDialog::iInteractiveHeight

int _CairoDockDialog::iDistanceToDock

distance de la bulle au dock, donc hauteur totale de la pointe.

int _CairoDockDialog::iMargin

Marge due au rayon.

int _CairoDockDialog::iButtonOkOffset

decalage pour l'effet de clique sur le bouton Ok.

int _CairoDockDialog::iButtonCancelOffset

decalage pour l'effet de clique sur le bouton Annuler.

GtkWidget* _CairoDockDialog::pMessageWidget

le widget de remplissage ou l'on dessine le message.

GtkWidget* _CairoDockDialog::pButtonsWidget

le widget de remplissage ou l'on dessine les boutons.

GtkWidget* _CairoDockDialog::pTipWidget

le widget de remplissage ou l'on dessine la pointe.

int _CairoDockDialog::iSidTimer

le timer pour la destruction automatique du dialogue.

int _CairoDockDialog::iRefCount

reference atomique.

GtkWidget* _CairoDockDialog::pInteractiveWidget

le widget d'interaction utilisateur (GtkEntry, GtkHScale, etc).

int _CairoDockDialog::iButtonsType

le type des boutons (GTK_BUTTONS_NONE, GTK_BUTTONS_OK_CANCEL ou GTK_BUTTONS_YES_NO).

CairoDockActionOnAnswerFunc _CairoDockDialog::action_on_answer

fonction appelee au clique sur l'un des 2 boutons.

gpointer _CairoDockDialog::pUserData

donnees transmises a la fonction.

GFreeFunc _CairoDockDialog::pFreeUserDataFunc

fonction appelee pour liberer les donnees.

Icon* _CairoDockDialog::pIcon

icone sur laquelle pointe le dialogue.


La documentation de cette structure a été générée à partir du fichier suivant :
Généré le Wed Apr 16 03:27:16 2008 pour Cairo-Dock par  doxygen 1.5.3