Window size for #Pb_Window_Background event
Posted: Wed Mar 22, 2023 9:14 am
Something wrong with how the window size event trigger on Maximize click. Especialy when back from maximize.
Window size wrong dimention after back from maximize to normal window.
Window size wrong dimention after back from maximize to normal window.
Code: Select all
macro SetStickyDebug() ;make debug window float at edge
!window.addEventListener("resize",function(){
! spider_ResizeWindow(spider.debug.window, spider_DesktopWidth() - spider_WindowWidth(spider.debug.window, 1)-10, 10, -0xFFFF , -0xFFFF)
!})
EndMacro
Procedure ResizeNeed()
Debug "Window dimension: " + WindowWidth(0) + " x " + WindowHeight(0)
EndProcedure
SetStickyDebug()
Debug "Click Maximize and see win size change"
Debug "Then Click Maximize again and see win size not change"
ExamineDesktops()
OpenWindow(0, 10, 10, DesktopWidth(0)-20, DesktopHeight(0)-20, "Desktop example",#PB_Window_Background )
BindEvent(#PB_Event_SizeDesktop, @ResizeNeed())