I have extracted the code. But in this case, it gets stuck there completely.
Windows 11, PB 6.20B4 x86/x64
Code: Select all
time = ElapsedMilliseconds()
If OpenWindow(0, 0, 0, 800, 600, "PanelGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
PanelGadget (0, 10, 10, 780, 580)
AddGadgetItem (0, -1, "Panel 1")
WebGadget(1, 0, 0, GetGadgetAttribute(0, #PB_Panel_ItemWidth), GetGadgetAttribute(0, #PB_Panel_ItemHeight), "", #PB_Web_Edge)
Debug ElapsedMilliseconds() - time
AddGadgetItem (0, -1,"Panel 2")
WebGadget(2, 0, 0, GetGadgetAttribute(0, #PB_Panel_ItemWidth), GetGadgetAttribute(0, #PB_Panel_ItemHeight), "", #PB_Web_Edge)
Debug ElapsedMilliseconds() - time
AddGadgetItem (0, -1,"Panel 3")
WebViewGadget(3, 0, 0, GetGadgetAttribute(0, #PB_Panel_ItemWidth), GetGadgetAttribute(0, #PB_Panel_ItemHeight))
Debug ElapsedMilliseconds() - time
CloseGadgetList()
MessageRequester("all done", Str(ElapsedMilliseconds() - time) + "ms")
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
// Moved from "Bugs - Windows" to "General Discussion" (Kiffi)