Что нового

Как сделать самую простую полосу прокрутки на второй вкладке?

agikon

Знающий
Сообщения
789
Репутация
17
Поиском нашел темы про прокрутку, но в них прокрутка создана в первой вкладке. А вот как создать прокрутку не в первой вкладке? А например во второй вкладке.

Вот окно с двумя вкладками, пожалуйста создайте во второй вкладке "2" полосу прокрутки.
Код:
#include "resources.au3"
#include <GUIConstantsEx.au3>
#Include <WinAPIEx.au3>
#include <GUIEdit.au3>
#include <Constants.au3>

#include <ScrollBarConstants.au3>
#include <GUIScrollBars.au3>
#include <StructureConstants.au3>


$GUI = GUICreate("Window",300,500)
TraySetState()
GUISetState(@SW_SHOW)

$iScrollInfoMax = 0



$tab = GuiCtrlCreateTab(0, 0, 300, 500)

$tab1 = GuiCtrlCreateTabItem("1")
$tab2 = GuiCtrlCreateTabItem("2")

_GUIScrollBars_Init($GUI, -1, 1)
_GUIScrollBars_SetScrollInfoMax($GUI, $SB_VERT, $iScrollInfoMax)
_GUIScrollBars_SetScrollInfoMax($GUI, $SB_HORZ, 0)


$iScrollInfoMax = Ceiling($iScrollInfoMax)


While 1
	$nMsg = GUIGetMsg()
    Switch $nMsg
		Case $GUI_EVENT_CLOSE
            Exit

		Case $GUI_EVENT_MINIMIZE
			GUISetState(@SW_HIDE, $GUI)
EndSwitch

wend
 
Верх