SB3.10 The #PB_EventType_Resize event for ScrollAreaGadget does not work
Posted: Sun Nov 23, 2025 2:20 am
For other container gadgets, this has been fixed, but still does not work for ScrollAreaGadget:
Code: Select all
Debug "#PB_EventType_Resize = " + #PB_EventType_Resize
Procedure _EventGadget()
Debug "EventType " + EventType()
EndProcedure
Procedure _EventWindow()
ResizeGadget( 0, 10, 10, WindowWidth(0)-20, WindowHeight(0)-20 )
EndProcedure
If OpenWindow(0, 0, 0, 220, 220, "", #PB_Window_SystemMenu | #PB_Window_SizeGadget)
ScrollAreaGadget(0, 10, 10, 200, 200, 375, 155, 30)
ButtonGadget (1, 10, 10, 230, 30,"Button 1")
ButtonGadget (2, 50, 50, 230, 30,"Button 2")
ButtonGadget (3, 90, 90, 230, 30,"Button 3")
TextGadget (4,130,130, 230, 20,"This is the content of a ScrollAreaGadget!",#PB_Text_Right)
CloseGadgetList()
BindEvent( #PB_Event_SizeWindow, @_EventWindow(), 0 )
BindGadgetEvent( 0, @_EventGadget() )
EndIf