Page 1 sur 1
[R] FileOpenDialog position et redimensionner un GUI
Posté : jeu. 11 déc. 2008 15:04
par AlbatorV
Bonjour
Y'a t'il moyen de donner une position d'un fenêtre FileOpenDialog ?
Y'a t'il moyen de changer la hauteur d'un GUI après clique sur un bouton ? J'ai bien trouvé la fonction WinMove mais elle déplace les labels, inputbox...
merci d'avance
Re: [..] FileOpenDialog position et redimensionner un GUI
Posté : jeu. 11 déc. 2008 23:19
par Tlem
Pour le FileOpenDialog, il semble que ce n'est pas possible (de manière simple).
Pour redimensionner votre GUI, c'est bien la commande
Winmove, par contre vous devez utiliser la commande GUICtrlSetResizing pour fixer position/taille.
Code : Tout sélectionner
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 250, 200, 192, 124)
$Button1 = GUICtrlCreateButton("Redim", 8, 168, 75, 25, 0)
GUICtrlSetResizing(-1, 802)
$Button2 = GUICtrlCreateButton("Button2", 88, 168, 75, 25, 0)
GUICtrlSetResizing(-1, 802)
$Button3 = GUICtrlCreateButton("Button3", 168, 168, 75, 25, 0)
GUICtrlSetResizing(-1, 802)
$Edit1 = GUICtrlCreateEdit("", 10, 32, 230, 121)
GUICtrlSetResizing(-1, 802)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
WinMove($Form1,"", default, default, 400, 300)
EndSwitch
WEnd
Re: [..] FileOpenDialog position et redimensionner un GUI
Posté : ven. 12 déc. 2008 08:20
par AlbatorV
Merci beaucoup, c'est parfait...