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. |
largeur de la fenetre GTK du dialogue (pointe comprise).
hauteur de la fenetre GTK du dialogue (pointe comprise).
position en X du coin haut gauche de la fenetre GTK du dialogue.
position en Y du coin haut gauche de la fenetre GTK du dialogue.
position en X visee par la pointe dans le référentiel de l'écran.
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.
largeur de la zone de texte globale (widgets et boutons compris).
hauteur de la zone de texte globale (widgets et boutons compris).
hauteur du message + double marge en haut et en bas.
decalage pour l'effet de clique sur le bouton Ok.
decalage pour l'effet de clique sur le bouton Annuler.
GtkWidget* _CairoDockDialog::pWidget |
la fenetre GTK du dialogue.
le timer pour la destruction automatique du dialogue.
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).
le type des boutons (GTK_BUTTONS_NONE, GTK_BUTTONS_OK_CANCEL ou GTK_BUTTONS_YES_NO).
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.