Référence de la structure _CairoDockDialog


Champs de données

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.
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 bIsPerpendicular
 TRUE ssi le dialogue est perpendiculaire au dock.
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 iTextWidth
 largeur de la zone de texte globale (widgets et boutons compris).
int iTextHeight
 hauteur de la zone de texte globale (widgets et boutons compris).
int iMessageHeight
 hauteur du message + double marge en haut et en bas.
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 * pWidget
 la fenetre GTK du dialogue.
int iSidTimer
 le timer pour la destruction automatique du dialogue.
int iRefCount
 reference atomique.
gboolean bBuildComplete
 TRUE quand la fenetre GTK a atteint sa dimension definitive.
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.

Documentation des champs

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.

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::bIsPerpendicular

TRUE ssi le dialogue est perpendiculaire au dock.

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::iTextWidth

largeur de la zone de texte globale (widgets et boutons compris).

int _CairoDockDialog::iTextHeight

hauteur de la zone de texte globale (widgets et boutons compris).

int _CairoDockDialog::iMessageHeight

hauteur du message + double marge en haut et en bas.

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::pWidget

la fenetre GTK du dialogue.

int _CairoDockDialog::iSidTimer

le timer pour la destruction automatique du dialogue.

int _CairoDockDialog::iRefCount

reference atomique.

gboolean _CairoDockDialog::bBuildComplete

TRUE quand la fenetre GTK a atteint sa dimension definitive.

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.


La documentation de cette structure a été générée à partir du fichier suivant :
Généré le Tue Dec 11 02:26:43 2007 pour Cairo-Dock par  doxygen 1.5.3