Centrer un dialogue avec MessageDlgPos
Bonjour,
je souhaite afficher des boites de dialogue centrées par rapport à la fenetre de mon application(qui n'occupe pas forcément tout l'écran).
J'ai donc décidé d'utiliser la fonction MessageDlgPos comme ceci:
Code:
1 2
| MessageDlgPos("La table Inventaire est vide.",mtInformation,
TMsgDlgButtons() << mbOK,0,Left+(Width/2),Top+(Height/2)) |
Le problème, c'est que les coordonnées X et Y représente le coin supérieur gauche de ma boîte de dialogue donc celle-ci est légèrement excentrée.
Y a-t-il moyen de récupérer la taille de la boite de message que je suis en train de créer?
Merci d'avance