Page 1 sur 1

[UDF] GUICtrlSetResizing sur les fenêtres enfant

Posté : jeu. 02 févr. 2012 09:30
par TommyDDR
Bonjour,

Si vous vous êtes déjà lancé dans des programmes assez complexes, vous avez déjà du vous confronter au problème du redimensionnement des fenêtres enfants.

Cet UDF est donc fait pour vous, il s'utilise de la même façon que GUICtrlSetResizing excepté qu'il prend le handle d'une fenêtre au lieu du ctrlID en paramètre.

Utilisation :
Ajouter une fenêtre à redimensionner :

Code : Tout sélectionner

_Resize_AddWindow($Fenetre, $GUI_DOCKXXX)
Arrêter de redimensionner une fenêtre :

Code : Tout sélectionner

_Resize_StopWindow($Fenetre)
► Afficher le texteExemple
Pour fonctionner, l UDF à besoin de --> _GUIRegisterMsg <-- et de WindowsEx.au3 (voir topic concerné et pièce jointe)

Si vous ne voulez pas utiliser _GUIRegisterMsg.au3, changez les lignes

Code : Tout sélectionner

_GUIRegisterMsg en GUIRegisterMsg
et

Code : Tout sélectionner

_GUIUnregisterMsg en GUIUnregisterMsg

Re: [UDF] GUICtrlSetResizing sur les fenêtres enfant

Posté : lun. 16 juil. 2012 16:29
par Anthony
C'est vraiment sympa comme fonction TommyDDR et çà me parait bien utile. :wink:
J'espère que çà ne dérange pas que je rajoute le pack complet en pièce jointe.

Inclus:

Code : Tout sélectionner

_GUIRegisterMsg.au3
_Resize.au3
GUICtrlSetResizing sur les fenêtres enfant.au3
WindowsEx.au3
GUICtrlSetResizing sur les fenêtres enfant.rar
GUICtrlSetResizing sur les fenêtres enfant.rar
(2.82 Kio) Téléchargé 210 fois
GUICtrlSetResizing sur les fenêtres enfant.rar
GUICtrlSetResizing sur les fenêtres enfant.rar
(2.82 Kio) Téléchargé 210 fois

Re: [UDF] GUICtrlSetResizing sur les fenêtres enfant

Posté : lun. 16 juil. 2012 16:52
par TommyDDR
Je désespérais trouver une réponse à mon UDF !
Tu emplis mon cœur de joie :)

Pour ce qui est de l'attachement des fichiers, cela ne me dérange guerre personnellement, mais si notre cher tlem est à la chasse aux octets superficiels, il ne sera pas content :P

Re: [UDF] GUICtrlSetResizing sur les fenêtres enfant

Posté : lun. 16 juil. 2012 16:57
par Anthony
Vraiment super ton code et aussi ravi de le trouver :wink:
Peut-il faire de même avec une programme genre "Wordpad" à la place de la fenêtre enfant ?

Re: [UDF] GUICtrlSetResizing sur les fenêtres enfant

Posté : lun. 16 juil. 2012 17:00
par TommyDDR
L'UDF ne sert que pour les fenêtres enfants créés par le programme, désolé.

Re: [UDF] GUICtrlSetResizing sur les fenêtres enfant

Posté : lun. 16 juil. 2012 17:15
par Anthony
OK aurai tu une solution pour mon problème pour redimentionner la partie "enfant" dans mon code ?
Il se trouve ici: http://autoitscript.fr/forum/viewtopic. ... 565#p69565