Code: Select all
#Include <WebView2\WebView2>
main := Gui("+Resize"), main.MarginX := main.MarginY := 0
main.OnEvent("Close", _exit_)
{
ctl := main.AddText('x0 y25 w' (A_ScreenWidth * 0.6) ' h' (A_ScreenHeight * 0.6))
}
{
; tab := main.AddTab3(Format("w{} h{}", A_ScreenWidth * 0.6, A_ScreenHeight * 0.6), ['tab1'])
; tab.UseTab(1)
; ctl := main.AddText('x0 y25 w' (A_ScreenWidth * 0.6) ' h' (A_ScreenHeight * 0.6))
; tab.UseTab()
}
main.Show(Format("w{} h{}", A_ScreenWidth * 0.6, A_ScreenHeight * 0.6))
wvc := WebView2.create(ctl.Hwnd)
wv := wvc.CoreWebView2
wv.NewWindowRequested(NewWindowRequestedHandler)
wv.Navigate('https://autohotkey.com')
NewWindowRequestedHandler(handler, wv2, arg) {
argp := WebView2.NewWindowRequestedEventArgs(arg)
deferral := argp.GetDeferral()
argp.NewWindow := wv2
deferral.Complete()
}
_exit_(*) {
ExitApp()
}