AlexxxMksv
Новичок
- Сообщения
- 39
- Репутация
- 0
В простом примере, если переместить бегунок Scrollbar, естественно получаю перемещенные элементы формы, но при изменении размера окна, получаю возврат положение элементов формы. Можно ли избавиться от этого эффекта без переприсвоения элементам новых координат или присвоения нулевого положения бегунку Scrollbar перед перемещением?
на всякий случай приложил GUIScroll.au3
Код:
#Include <GuiScroll.au3>
Global $GUI = GUICreate("",1000,500, -1, -1, $WS_OVERLAPPEDWINDOW)
$iBar = Scrollbar_Create($GUI, $SB_VERT, 535)
Scrollbar_Step(35, $GUI, $SB_VERT)
For $i=0 To 19
GUICtrlCreateButton($i, 0, $i*35, 30,30)
GUICtrlSetResizing(-1, $GUI_DOCKALL)
Next
GUICtrlCreateCombo("",100,35, 100,100)
GUISetState()
While 1
$Element = GUIGetMsg()
Switch $Element
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
на всякий случай приложил GUIScroll.au3