Bonjour à tous,
Je voudrais en cliquant sur les BorderIcons Maximize et Minimize, Agrandir et Réduire une fenêtre avec mes coordonnées...
Merci à tous les spécialistes
Version imprimable
Bonjour à tous,
Je voudrais en cliquant sur les BorderIcons Maximize et Minimize, Agrandir et Réduire une fenêtre avec mes coordonnées...
Merci à tous les spécialistes
Je n'ai pas Delphi sous la main, mais si tu pose la question, je suppose que c'est pas fesable avec les evenements OnMinimize et OnRetaure de la fiche...
Dans ce cas, le mieux est de detecter le message envoye par Windows a l'application, de ne pas le faire traiter et d'executer un autre code a la place...
En gros, tu doit pouvoir t'en sortir avec un TApplicationEvent, dans son evenement OnMessage : si le message envoye est WM_<Ce qui t'interesse, voir le SDK pour la liste> alors .... (Voir l'aide de l'evenement sur OnMessage qui doit tout indiquer)
Bon developpement.
salut,
tu peux essayer avec :
TControl.OnConstrainedResize
Code:
1
2
3
4
5
6
7
8 Se produit immédiatement après OnCanResize. property OnConstrainedResize: TConstrainedResizeEvent; Description Utilisez l'événement OnConstrainedResize pour ajuster les contraintes du contrôle lorsqu'une tentative de redimensionnement est effectuée
Bonjour à tous,
Suite à la réponse de Smortex , j'ai résolu le problème.
Il faut utiliser l'API suivante : WMGetMinMaxInfo pour imposer les nouvelles valeurs.
Pour ceux que cela interesse je peux donner un bout de code.
Merci à tous les spécialistes.
et avec les constraints
MaxHeight
MaxWidth
MinHeight
MinWidth
???
Ca m'intéresse : je ne trouve aucune info sur cette API ...Citation:
Envoyé par Antomax
:roll: