Page 1 sur 1
[..] Redimensionner la taille d'une fenêtre
Posté : sam. 12 juil. 2008 16:24
par GhostKiller
Bonjour,
je suis tout nouveau ici et ça fait quelques moment que j'utilise AutoIt (Super programme...).
Je connais quelques petit truc mais rien de spécial encore.
J'aimerais savoir si il est possible, avec auto It, de redimensionner la taille une fenêtre.
(Ex: Je veux que cette fenêtre fasse X pixel sur X pixel)
C'est possible ? J'espère qu'un d'entre vous pourras m'aider .
Merci Beaucoup,
Ghost
Re: [...] Redimensionner la taille d'une fenêtre
Posté : sam. 12 juil. 2008 16:28
par jbnh
Re: [...] Redimensionner la taille d'une fenêtre
Posté : sam. 12 juil. 2008 16:29
par GhostKiller
Super merci, je vais tout de suite voir l' "Help"
Re: [...] Redimensionner la taille d'une fenêtre
Posté : mer. 06 août 2008 14:20
par Jean
À ce sujet, j'ai un problème. Le redimensionnement d'une fenêtre (en fait un réduction de la hauteur pour cacher ou non un contrôle) entraîne un déplacement de l'ensemble des contrôles contenu dans la dite fenêtre. Cela donne l'impression que leurs positions est recalculé en fonction de la nouvelle taille par une règle de trois...
Comme éviter cela si c'est possible ?
Re: [...] Redimensionner la taille d'une fenêtre
Posté : mer. 06 août 2008 20:34
par genaille08
avec un peu de gugotte ti aurais trouver GUIctrldelete dans l'help
Re: [...] Redimensionner la taille d'une fenêtre
Posté : mer. 06 août 2008 21:04
par Tlem
Il y à quand même beaucoup mieux que
GUICtrlDelete :
Code : Tout sélectionner
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 178, 130, 193, 125)
$Button1 = GUICtrlCreateButton("Bouton à cacher", 8, 8, 163, 25, 0)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox à cacher", 8, 40, 121, 17)
$Label1 = GUICtrlCreateLabel("Label à Cacher", 8, 64, 125, 24)
GUICtrlSetFont(-1, 12, 800, 0, "MS Sans Serif")
GUICtrlSetColor(-1, 0xFF00FF)
$Afficher = GUICtrlCreateButton("Afficher", 8, 96, 75, 25, 0)
$Cacher = GUICtrlCreateButton("Cacher", 96, 96, 75, 25, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Afficher
GUICtrlSetState ($Button1, $GUI_SHOW)
GUICtrlSetState ($Checkbox1, $GUI_SHOW)
GUICtrlSetState ($Label1, $GUI_SHOW)
Case $Cacher
GUICtrlSetState ($Button1, $GUI_HIDE)
GUICtrlSetState ($Checkbox1, $GUI_HIDE)
GUICtrlSetState ($Label1, $GUI_HIDE)
EndSwitch
WEnd
Re: [...] Redimensionner la taille d'une fenêtre
Posté : jeu. 07 août 2008 01:17
par genaille08
chacun ses preferences
de toutes façon ça s'équiveut en nombre de ligne ...
Re: [...] Redimensionner la taille d'une fenêtre
Posté : jeu. 07 août 2008 08:35
par Tlem
genaille08 a écrit :chacun ses preferences
de toutes façon ça s'équiveut en nombre de ligne ...
Certes, mais si vous devez ré-utiliser le contrôle plus tard l'utilisation des macros
@hide/@show permet de conserver le
control ID.
Re: [..] Redimensionner la taille d'une fenêtre
Posté : ven. 08 août 2008 00:10
par genaille08