Функция GUICtrlSetPos в autoit позволяет изменить положение графического элемента и его ширину и высоту.
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Local $hGUI = GUICreate("GUICtrlSetPos", 400, 400)
Local $id = GUICtrlCreateButton("+", 100,150, 50, 50)
Local $size_x = 50
Local $size_y = 50
GUISetState(@SW_SHOW, $hGUI)
While 1
Switch GUIGetMsg()
Case $id
$size_x = $size_x + 5
$size_y = $size_y + 5
GUICtrlSetPos($id,100,150,$size_x,$size_y)
Case $GUI_EVENT_CLOSE
ExitLoop
EndSwitch
WEnd
|