Skip to content

Commit a615b29

Browse files
authored
Update 4-FileViewerDemo.au3
1 parent 7e94a49 commit a615b29

1 file changed

Lines changed: 24 additions & 1 deletion

File tree

examples/4-FileViewerDemo.au3

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#include "..\NetWebView2Lib.au3"
66

77
; ==============================================================================
8-
; WebView2 Multi-Channel Presentation Script
8+
; WebView2 Multi-Channel Presentation Script^
99
; ==============================================================================
1010

1111
; Global objects
@@ -42,16 +42,39 @@ Func Main()
4242
MsgBox($MB_TOPMOST, "TEST #" & @ScriptLineNumber, 0)
4343
Local $s_PDF_FileFullPath
4444

45+
GUISetState(@SW_HIDE)
4546
$s_PDF_FileFullPath = "file:///" & @ScriptDir & '/FileViewerDemo_1.pdf'
4647
_NetWebView2_Navigate($oWebV2M, $s_PDF_FileFullPath)
4748
ConsoleWrite("! ===" & @ScriptLineNumber & @CRLF)
49+
Sleep(200)
50+
GUISetState(@SW_SHOW)
4851
MsgBox($MB_TOPMOST, "TEST #" & @ScriptLineNumber, $s_PDF_FileFullPath)
4952

53+
GUISetState(@SW_HIDE)
5054
$s_PDF_FileFullPath = "file:///" & @ScriptDir & '/FileViewerDemo_2.pdf'
5155
_NetWebView2_Navigate($oWebV2M, $s_PDF_FileFullPath)
5256
ConsoleWrite("! ===" & @ScriptLineNumber & @CRLF)
57+
Sleep(200)
58+
GUISetState(@SW_SHOW)
5359
MsgBox($MB_TOPMOST, "TEST #" & @ScriptLineNumber, $s_PDF_FileFullPath)
5460

61+
ConsoleWrite($oWebV2M.GetBrowserProcessId() & @CRLF)
62+
ConsoleWrite($oWebV2M.GetInnerText() & @CRLF)
63+
_NetWebView2_Navigate($oWebV2M, 'https://google.com')
64+
MsgBox($MB_TOPMOST, @ScriptLineNumber, _NetWebView2_GetSource($oWebV2M))
65+
MsgBox($MB_TOPMOST, @ScriptLineNumber, $oWebV2M.GetDocumentTitle())
66+
;~ $oWebV2M.Print()
67+
ConsoleWrite($oWebV2M.WebViewSetFocus() & @CRLF)
68+
$oWebV2M.LockWebView()
69+
$oWebV2M.DisableBrowserFeatures()
70+
71+
ConsoleWrite("- " & $oWebV2M.GetHtmlSource() & @CRLF)
72+
ConsoleWrite("- " & $oWebV2M.GetSelectedText() & @CRLF)
73+
$oWebV2M.SetZoom(0.6);
74+
75+
76+
MsgBox($MB_TOPMOST, "TEST #" & @ScriptLineNumber, 1)
77+
5578
; Main Loop
5679
While 1
5780
Switch GUIGetMsg()

0 commit comments

Comments
 (0)