Code: Select all
OpenWindow(0, 100, 100, 440, 380, "", #PB_Window_SizeGadget |#PB_Window_SystemMenu)
ButtonGadget(1,60,60,200,30,"Show properties...")
TextGadget(12, 20, 20, 200, 20, "TEST")
WebGadget(3,40, 120, 300, 200, "https://www.bing.com/")
webBrowser.IWebBrowser2 = GetWindowLong_(GadgetID(3), #GWL_USERDATA)
Procedure ShowProperties(null)
webBrowser.IWebBrowser2 = GetWindowLong_(GadgetID(3), #GWL_USERDATA)
WebBrowser\ExecWB( 10, 1, 0, 0)
EndProcedure
Repeat
Select WaitWindowEvent()
Case #PB_Event_Gadget
If EventGadget() = 1
CreateThread(@ShowProperties(),0)
EndIf
Case #PB_Event_SizeWindow :
ResizeGadget(12,WindowWidth(0) - 100, 50, 200,20)
ResizeGadget(3, 40, 120, WindowWidth(0) - 60, 200)
Case #PB_Event_CloseWindow : End
EndSelect
ForEver