1 - Je souhaite faire bouger un rectangle, pour le moment je n'ai pas trouvé une solution plus rapide que ça. Est_il possible de redimensionner un objet graphique sans le détruire?
2 - De plus je voudrais faire tourner le rectangle. Existe-t-il une commande de rotation?
Code : Tout sélectionner
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
Opt('MustDeclareVars', 1)
Global $MAXGr = 6
Global $a[$MAXGr + 1] ; 0 and $MAXGr entries not used to allow GUICtrlDelete result
Example()
Func Example()
Local $msg, $inc, $i, $del1
GUICreate("My Main", -1, -1, 100, 100)
for $i=1 to 100
$a[1] = GUICtrlCreateGraphic($i, $i, 50, 50)
GUICtrlSetBkColor(-1, 0x00FF00)
GUICtrlSetGraphic(-1, $GUI_GR_RECT, 10, 10, 40, 40)
GUICtrlSetColor(-1, 0)
Sleep(100)
GUICtrlDelete($a[1])
GUISetState()
Next
Do
$msg = GUIGetMsg()
Until $msg = $GUI_EVENT_CLOSE
EndFunc ;==>Example
