nu3dell
Осваивающий
- Сообщения
- 139
- Репутация
- 24
Как сделать так, что при изменении числа в input, то slider менял позицию? Только менял сразу по ходу дела...
Код:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <SliderConstants.au3>
;
$Gui = GUICreate("Slider Update Demo", 300, 200)
GUIRegisterMsg($WM_HSCROLL, "WM_HVSCROLL")
$Horizontal_Slider = GUICtrlCreateSlider(10, 40, 250, 30)
GUICtrlSetLimit(-1, 500, 0)
GUICtrlSetData(-1, 250)
$Horizontal_Label = GUICtrlCreateInput(GUICtrlRead($Horizontal_Slider) , 10, 120, 200)
GUISetState()
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
Func WM_HVSCROLL($hWndGUI, $MsgID, $WParam, $LParam)
Switch $LParam
Case GUICtrlGetHandle($Horizontal_Slider)
GUICtrlSetData($Horizontal_Label, GUICtrlRead($Horizontal_Slider))
EndSwitch
EndFunc