Что нового

Неправильно работает Resize елементов скрытого GUI в последней бете

SyDr

Сидра
Сообщения
651
Репутация
158
В последней бете (остальные не проверял) не работает изменение размеров элементов на форме, если окно до этого не было ни разу показано
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

Example()

Func Example()
	Local $hGUI = GUICreate(@AutoItVersion, 200, 200, Default, Default, $WS_OVERLAPPEDWINDOW)

;~ 	GUISetState(@SW_SHOW, $hGUI)
;~ 	GUISetState(@SW_HIDE, $hGUI)

	Local $idButton1 = GUICtrlCreateButton("OK1", 0, 0, 100, 100)
	GUICtrlSetResizing($idButton1, $GUI_DOCKHCENTER + $GUI_DOCKVCENTER)

	Local $idButton2 = GUICtrlCreateButton("OK2", 100, 100, 100, 100)
	GUICtrlSetResizing($idButton2, $GUI_DOCKHCENTER + $GUI_DOCKVCENTER)

	WinMove($hGUI, '', Default, Default, 400, 400)
	GUISetState(@SW_SHOW, $hGUI)

	While 1
		Switch GUIGetMsg()
			Case $GUI_EVENT_CLOSE, $idButton1, $idButton2
				ExitLoop

		EndSwitch
	WEnd

	GUIDelete($hGUI)
EndFunc
 

Вложения

Верх