ssamko, You need to manage the hiding/showing of the child GUI yourself: #include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include "GUIScrollbars_Ex.au3"
$hGUI = GUICreate("Test", 500, 500)
$cTab = GUICtrlCreateTab(10, 10, 480, 480)
$c_Tab_0 = GUICtrlCreateTabItem("Tab 0")
$c_Tab_1 = GUICtrlCreateTabItem("Tab 1")
$c_Tab_2 = GUICtrlCreateTabItem("Tab 2")
GUICtrlCreateTabItem("")
GUISetState()
; Create child GUI to hold scrollable zone on Tab 1
$hChild = GUICreate("", 400, 400, 30, 50, $WS_POPUP, $WS_EX_MDICHILD, $hGUI)
GUISetState(@SW_HIDE)
; Add scrollbars
_GUIScrollbars_Generate($hChild, 800, 800)
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $cTab
; Check which tab was selected
Switch GUICtrlRead($cTab)
Case 1
; Show child if Tab 1
GUISetState(@SW_SHOW, $hChild)
Case Else
; Hild child if not
GUISetState(@SW_HIDE, $hChild)
EndSwitch
EndSwitch
WEndNote how easy it is to create scrollbars using my Scrollbars UDF - the link is in my sig. M23