[R] FileOpenDialog position et redimensionner un GUI

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
AlbatorV
Niveau 2
Niveau 2
Messages : 23
Enregistré le : mer. 05 nov. 2008 11:38
Status : Hors ligne

[R] FileOpenDialog position et redimensionner un GUI

#1

Message 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
Modifié en dernier par AlbatorV le ven. 12 déc. 2008 08:20, modifié 1 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] FileOpenDialog position et redimensionner un GUI

#2

Message 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
 
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
AlbatorV
Niveau 2
Niveau 2
Messages : 23
Enregistré le : mer. 05 nov. 2008 11:38
Status : Hors ligne

Re: [..] FileOpenDialog position et redimensionner un GUI

#3

Message par AlbatorV »

Merci beaucoup, c'est parfait...
Répondre