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.
1.5.3