-
Notifications
You must be signed in to change notification settings - Fork 517
Expand file tree
/
Copy pathWebView2APISample.rc
More file actions
557 lines (519 loc) · 25.6 KB
/
WebView2APISample.rc
File metadata and controls
557 lines (519 loc) · 25.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
// Microsoft Visual C++ generated resource script.
//
#include "resource.h"
#define APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#ifndef APSTUDIO_INVOKED
#include "targetver.h"
#endif
#define APSTUDIO_HIDDEN_SYMBOLS
#include "windows.h"
#undef APSTUDIO_HIDDEN_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
/////////////////////////////////////////////////////////////////////////////
// English (United States) resources
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
#pragma code_page(1252)
/////////////////////////////////////////////////////////////////////////////
//
// Icon
//
// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDI_WEBVIEW2APISAMPLE ICON "WebView2APISample.ico"
IDI_WEBVIEW2APISAMPLE_INPRIVATE ICON "WebView2APISample_Inprivate.ico"
IDI_WEBVIEW2_BACKGROUND BITMAP "AppBackground.bmp"
/////////////////////////////////////////////////////////////////////////////
//
// Menu
//
IDC_WEBVIEW2APISAMPLE MENU
BEGIN
POPUP "&File"
BEGIN
MENUITEM "Save Screenshot", IDM_SAVE_SCREENSHOT
POPUP "Print to PDF"
BEGIN
MENUITEM "Portrait", IDM_PRINT_TO_PDF_PORTRAIT
MENUITEM "Landscape", IDM_PRINT_TO_PDF_LANDSCAPE
END
MENUITEM "Get Document Title", IDM_GET_DOCUMENT_TITLE
MENUITEM "Get Browser Version After Creation", IDM_GET_BROWSER_VERSION_AFTER_CREATION
MENUITEM "Get Browser Version Before Creation", IDM_GET_BROWSER_VERSION_BEFORE_CREATION
MENUITEM "Get User Data Folder", IDM_GET_USER_DATA_FOLDER
MENUITEM "Get Failure Report Folder", IDM_GET_FAILURE_REPORT_FOLDER
MENUITEM "Update WebView2 Runtime", IDM_UPDATE_RUNTIME
MENUITEM "E&xit", IDM_EXIT
END
POPUP "&Script"
BEGIN
MENUITEM "Inject Script", IDM_INJECT_SCRIPT
MENUITEM "Inject Script Into IFrame", IDM_INJECT_SCRIPT_FRAME
MENUITEM "Inject Script With Result", IDM_INJECT_SCRIPT_WITH_RESULT
MENUITEM "Add Initialize Script", ID_ADD_INITIALIZE_SCRIPT
MENUITEM "Remove Initialize Script", ID_REMOVE_INITIALIZE_SCRIPT
MENUITEM SEPARATOR
MENUITEM "Post Message String", IDM_POST_WEB_MESSAGE_STRING
MENUITEM "Post Message JSON", IDM_POST_WEB_MESSAGE_JSON
MENUITEM "Post Message String IFrame", IDM_POST_WEB_MESSAGE_STRING_FRAME
MENUITEM "Post Message JSON IFrame", IDM_POST_WEB_MESSAGE_JSON_FRAME
MENUITEM SEPARATOR
MENUITEM "Subscribe to CDP event", IDM_SUBSCRIBE_TO_CDP_EVENT
MENUITEM "Call CDP method", IDM_CALL_CDP_METHOD
MENUITEM "Call CDP method For Session", IDM_CALL_CDP_METHOD_FOR_SESSION
MENUITEM "Collect Heap Usage Via CDP", IDM_COLLECT_HEAP_MEMORY_VIA_CDP
MENUITEM SEPARATOR
MENUITEM "Add COM object", IDM_ADD_HOST_OBJECT
MENUITEM SEPARATOR
MENUITEM "Inject Site Embedding IFrame", IDM_INJECT_SITE_EMBEDDING_IFRAME
MENUITEM SEPARATOR
MENUITEM "Open DevTools Window", IDM_OPEN_DEVTOOLS_WINDOW
MENUITEM "Open Task Manager Window", IDM_OPEN_TASK_MANAGER_WINDOW
MENUITEM SEPARATOR
MENUITEM "Add Browser Extension", IDM_ADD_EXTENSION
MENUITEM "Remove Browser Extension", IDM_REMOVE_EXTENSION
MENUITEM "Enable/Disable Extension", IDM_DISABLE_EXTENSION
MENUITEM "Start Find", IDM_START_FIND
END
POPUP "&Window"
BEGIN
MENUITEM "Set WebView Language", IDM_SET_LANGUAGE
MENUITEM "Toggle AAD SSO enabled", IDM_TOGGLE_AAD_SSO
MENUITEM "Toggle exclusive user data folder access", IDM_TOGGLE_EXCLUSIVE_USER_DATA_FOLDER_ACCESS
MENUITEM "Toggle Custom Crash Reporting" IDM_TOGGLE_CUSTOM_CRASH_REPORTING
MENUITEM "Toggle Tracking Prevention Disabled", IDM_TOGGLE_TRACKING_PREVENTION
MENUITEM "Close WebView", IDM_CLOSE_WEBVIEW
MENUITEM "Close WebView and Delete User Data Folder", IDM_CLOSE_WEBVIEW_CLEANUP
MENUITEM SEPARATOR
POPUP "WebView Creation Mode"
BEGIN
MENUITEM "Windowed", IDM_CREATION_MODE_WINDOWED
MENUITEM "Windowed - HostInputProcessing", IDM_CREATION_MODE_HOST_INPUT_PROCESSING
MENUITEM "Visual - DComp", IDM_CREATION_MODE_VISUAL_DCOMP
MENUITEM "Target - DComp", IDM_CREATION_MODE_TARGET_DCOMP
MENUITEM "Visual - WinComp", IDM_CREATION_MODE_VISUAL_WINCOMP
END
MENUITEM "Create WebView" IDM_REINIT
MENUITEM "Create New Window With Option" IDM_CREATE_WITH_OPTION
MENUITEM "Create New Window", IDM_NEW_WINDOW
MENUITEM "Create New Thread", IDM_NEW_THREAD
MENUITEM "Toggle TopMost", IDM_TOGGLE_TOPMOST_WINDOW
END
POPUP "&Process"
BEGIN
MENUITEM "Browser Process Info", IDM_PROCESS_INFO
MENUITEM "Crash Browser Process", IDM_CRASH_PROCESS
MENUITEM "Crash Render Process", IDM_CRASH_RENDER_PROCESS
MENUITEM "Show Performance Info", IDM_PERFORMANCE_INFO
MENUITEM "Show Process Extended Info", IDM_PROCESS_EXTENDED_INFO
END
POPUP "S&ettings"
BEGIN
MENUITEM "Blocked Domains", ID_BLOCKEDSITES
MENUITEM "Set Custom Data Partition Id", ID_CUSTOM_DATA_PARTITION
MENUITEM "Set User Agent", ID_SETTINGS_SETUSERAGENT
MENUITEM "Toggle Allow External Drop", ID_TOGGLE_ALLOW_EXTERNAL_DROP
MENUITEM "Toggle Block Images", ID_SETTINGS_BLOCKALLIMAGES
MENUITEM "Toggle Browser Accelerator Keys Enabled", ID_SETTINGS_BROWSER_ACCELERATOR_KEYS_ENABLED
MENUITEM "Toggle Built-in Error Page Enabled", ID_SETTINGS_BUILTIN_ERROR_PAGE_ENABLED
MENUITEM "Toggle Client Certificate Requested", ID_TOGGLE_CLIENT_CERTIFICATE_REQUESTED
MENUITEM "Toggle Context Menus Enabled", ID_SETTINGS_CONTEXT_MENUS_ENABLED
MENUITEM "Toggle Custom Context Menu", ID_TOGGLE_CUSTOM_CONTEXT_MENU
MENUITEM "Toggle Favicon Changed Listener", ID_SETTINGS_TOGGLE_POST_FAVICON_CHANGED
MENUITEM "Toggle Custom Status Bar", ID_SETTINGS_TOGGLE_POST_STATUS_BAR_ACTIVITY
MENUITEM "Toggle Default Script Dialogs", IDM_TOGGLE_DEFAULT_SCRIPT_DIALOGS
MENUITEM "Toggle DevTools Enabled", ID_SETTINGS_DEV_TOOLS_ENABLED
MENUITEM "Toggle General Autofill", ID_SETTINGS_GENERAL_AUTOFILL_ENABLED
MENUITEM "Toggle Hide PDF Toolbar Items", ID_SETTINGS_TOGGLE_HIDE_PDF_TOOLBAR_ITEMS
MENUITEM "Toggle Host Objects Allowed", ID_SETTINGS_HOST_OBJECTS_ALLOWED
MENUITEM "Toggle JavaScript", IDM_TOGGLE_JAVASCRIPT
MENUITEM "Toggle Password Autosave", ID_SETTINGS_PASSWORD_AUTOSAVE_ENABLED
MENUITEM "Toggle Pinch Zoom Enabled", ID_SETTINGS_PINCH_ZOOM_ENABLED
MENUITEM "Toggle Profile General Autofill", ID_SETTINGS_PROFILE_GENERAL_AUTOFILL_ENABLED
MENUITEM "Toggle Profile Password Autosave", ID_SETTINGS_PROFILE_PASSWORD_AUTOSAVE_ENABLED
MENUITEM "Toggle Profile Smart Screen", ID_SETTINGS_SMART_SCREEN_ENABLED
MENUITEM "Toggle Replace Images", ID_SETTINGS_REPLACEALLIMAGES
POPUP "Server Certificate Error"
BEGIN
MENUITEM "Toggle Custom Server Certificate Support", ID_TOGGLE_CUSTOM_SERVER_CERTIFICATE_SUPPORT
MENUITEM "Clear Server Certificate Error Actions", ID_CLEAR_SERVER_CERTIFICATE_ERROR_ACTIONS
END
MENUITEM "Toggle Status Bar Enabled", ID_SETTINGS_STATUS_BAR_ENABLED
MENUITEM "Toggle Swipe navigation Enabled", ID_SETTINGS_SWIPE_NAVIGATION_ENABLED
MENUITEM "Toggle Web Messaging", IDM_TOGGLE_WEB_MESSAGING
MENUITEM "Toggle Zoom Control Enabled", ID_SETTINGS_ZOOM_ENABLED
MENUITEM "Delete This Profile", ID_SETTINGS_PROFILE_DELETE
MENUITEM "Toggle Launching External URI Scheme", ID_TOGGLE_LAUNCHING_EXTERNAL_URI_SCHEME_ENABLED
POPUP "Tracking Prevention Level"
BEGIN
MENUITEM "None", IDM_TRACKING_PREVENTION_LEVEL_NONE
MENUITEM "Basic", IDM_TRACKING_PREVENTION_LEVEL_BASIC
MENUITEM "Balanced", IDM_TRACKING_PREVENTION_LEVEL_BALANCED
MENUITEM "Strict", IDM_TRACKING_PREVENTION_LEVEL_STRICT
END
MENUITEM "Toggle Non-Client Region Support", ID_SETTINGS_NON_CLIENT_REGION_SUPPORT_ENABLED
END
POPUP "&View"
BEGIN
MENUITEM "Toggle Visibility", IDM_TOGGLE_VISIBILITY
MENUITEM "Suspend", IDM_SUSPEND
MENUITEM "Resume", IDM_RESUME
MENUITEM "Toggle memory usage target level", IDM_TOGGLE_MEMORY_USAGE_TARGET_LEVEL
POPUP "WebView Area"
BEGIN
MENUITEM "Get WebView Bounds", IDM_GET_WEBVIEW_BOUNDS
MENUITEM "25%", IDM_SIZE_25
MENUITEM "50%", IDM_SIZE_50
MENUITEM "75%", IDM_SIZE_75
MENUITEM "100%", IDM_SIZE_100
END
POPUP "WebView Background Color"
BEGIN
MENUITEM "White" IDM_BACKGROUNDCOLOR_WHITE
MENUITEM "Red" IDM_BACKGROUNDCOLOR_RED
MENUITEM "Blue" IDM_BACKGROUNDCOLOR_BLUE
MENUITEM "Transparent" IDM_BACKGROUNDCOLOR_TRANSPARENT
END
POPUP "WebView Bounds Mode"
BEGIN
MENUITEM "Raw Pixels" IDM_BOUNDS_MODE_RAW_PIXELS
MENUITEM "View Pixels" IDM_BOUNDS_MODE_VIEW_PIXELS
END
POPUP "WebView Rasterization"
BEGIN
MENUITEM "Use Monitor Scale" IDM_RASTERIZATION_SCALE_DEFAULT
MENUITEM "Raster 0.5x" IDM_RASTERIZATION_SCALE_50
MENUITEM "Raster 1.0x" IDM_RASTERIZATION_SCALE_100
MENUITEM "Raster 1.25x" IDM_RASTERIZATION_SCALE_125
MENUITEM "Raster 1.5x" IDM_RASTERIZATION_SCALE_150
END
POPUP "WebView Scaling"
BEGIN
MENUITEM "Scale 0.5x" IDM_SCALE_50
MENUITEM "Scale 1.0x" IDM_SCALE_100
MENUITEM "Scale 1.25x" IDM_SCALE_125
MENUITEM "Scale 1.5x" IDM_SCALE_150
END
POPUP "WebView PreferredColorScheme"
BEGIN
MENUITEM "Auto PreferredColorScheme", IDM_AUTO_PREFERRED_COLOR_SCHEME
MENUITEM "Light PreferredColorScheme", IDM_LIGHT_PREFERRED_COLOR_SCHEME
MENUITEM "Dark PreferredColorScheme", IDM_DARK_PREFERRED_COLOR_SCHEME
END
POPUP "WebView Transform"
BEGIN
MENUITEM "No transform" IDM_TRANSFORM_NONE
MENUITEM "Rotate 30Deg" IDM_TRANSFORM_ROTATE_30DEG
MENUITEM "Rotate 60Deg Diagonally" IDM_TRANSFORM_ROTATE_60DEG_DIAG
END
POPUP "WebView Zoom"
BEGIN
MENUITEM "Get WebView Zoom", IDM_GET_WEBVIEW_ZOOM
MENUITEM "0.5x", IDM_ZOOM_05
MENUITEM "1.0x", IDM_ZOOM_10
MENUITEM "2.0x", IDM_ZOOM_20
END
MENUITEM SEPARATOR
MENUITEM "Toggle Cursor Handling" IDM_TOGGLE_CURSOR_HANDLING
MENUITEM "Set Focus", IDM_FOCUS_SET
MENUITEM "Tab In", IDM_FOCUS_TAB_IN
MENUITEM "Reverse Tab In", IDM_FOCUS_REVERSE_TAB_IN
MENUITEM "Toggle Tab Handling", IDM_TOGGLE_TAB_HANDLING
MENUITEM "Toggle Downloads Button", IDM_TOGGLE_DOWNLOADS_BUTTON
END
POPUP "S&cenario"
BEGIN
MENUITEM "Authentication", IDM_SCENARIO_AUTHENTICATION
POPUP "Clear Browsing Data"
BEGIN
MENUITEM "All DOM Storage", IDM_SCENARIO_CLEAR_BROWSING_DATA_ALL_DOM_STORAGE
MENUITEM "All Profile", IDM_SCENARIO_CLEAR_BROWSING_DATA_ALL_PROFILE
MENUITEM "All Site", IDM_SCENARIO_CLEAR_BROWSING_DATA_ALL_SITE
MENUITEM "Autofill", IDM_SCENARIO_CLEAR_BROWSING_DATA_AUTOFILL
MENUITEM "Browsing History", IDM_SCENARIO_CLEAR_BROWSING_DATA_BROWSING_HISTORY
MENUITEM "Cookies", IDM_SCENARIO_CLEAR_BROWSING_DATA_COOKIES
MENUITEM "Disk Cache", IDM_SCENARIO_CLEAR_BROWSING_DATA_DISK_CACHE
MENUITEM "Download History", IDM_SCENARIO_CLEAR_BROWSING_DATA_DOWNLOAD_HISTORY
MENUITEM "Custom Data Partition", IDM_SCENARIO_CLEAR_CUSTOM_DATA_PARTITION
END
POPUP "Client Certificate Requested"
BEGIN
MENUITEM "Use Deferred Custom Client Certificate Selection Dialog", IDM_SCENARIO_USE_DEFERRED_CUSTOM_CLIENT_CERTIFICATE_DIALOG
END
MENUITEM "Cookie Management", IDM_SCENARIO_COOKIE_MANAGEMENT
MENUITEM "Cookie Management(Profile)", IDM_SCENARIO_COOKIE_MANAGEMENT_PROFILE
POPUP "Extensions Management"
BEGIN
MENUITEM "Install Default Extensions", IDM_SCENARIO_EXTENSIONS_MANAGEMENT_INSTALL_DEFAULT
MENUITEM "Offload Default Extensions", IDM_SCENARIO_EXTENSIONS_MANAGEMENT_OFFLOAD_DEFAULT
END
POPUP "WebResourceRequested"
BEGIN
MENUITEM "Custom scheme WebResourceRequested CORS", IDM_SCENARIO_CUSTOM_SCHEME
MENUITEM "Navigate to custom scheme via WebResourceRequested", IDM_SCENARIO_CUSTOM_SCHEME_NAVIGATE
MENUITEM "Service worker WebResourceRequested", IDM_SCENARIO_SERVICE_WORKER_WRR
MENUITEM "Shared worker WebResourceRequested", IDM_SCENARIO_SHARED_WORKER
END
MENUITEM "WebRTC UDP Port Configuration", IDM_SCENARIO_WEBRTC_UDP_PORT_CONFIGURATION
POPUP "Custom Download Experience"
BEGIN
MENUITEM "Use Deferred Download Dialog", IDM_SCENARIO_USE_DEFERRED_DOWNLOAD
END
MENUITEM "DOM Content Loaded", IDM_SCENARIO_DOM_CONTENT_LOADED
MENUITEM "Host Objects", IDM_SCENARIO_ADD_HOST_OBJECT
MENUITEM "IFrame Device Permission", IDM_SCENARIO_IFRAME_DEVICE_PERMISSION
MENUITEM "NavigateWithWebResourceRequest", IDM_SCENARIO_NAVIGATEWITHWEBRESOURCEREQUEST
MENUITEM "NotificationReceived", IDM_SCENARIO_NOTIFICATION
MENUITEM "Permission Management", IDM_PERMISSION_MANAGEMENT
POPUP "Print"
BEGIN
MENUITEM "Browser Print Preview", IDM_SCENARIO_BROWSER_PRINT_PREVIEW
MENUITEM "System Print", IDM_SCENARIO_SYSTEM_PRINT
MENUITEM "Print to default printer", IDM_SCENARIO_PRINT_TO_DEFAULT_PRINTER
MENUITEM "Print to printer", IDM_SCENARIO_PRINT_TO_PRINTER
MENUITEM "Print to Pdf Stream", IDM_SCENARIO_PRINT_TO_PDF_STREAM
END
POPUP "Script Debugging"
BEGIN
MENUITEM "JavaScript Local File", IDM_SCENARIO_JAVA_SCRIPT
MENUITEM "TypeScript Local File", IDM_SCENARIO_TYPE_SCRIPT
MENUITEM "JavaScript Virtual File", IDM_SCENARIO_JAVA_SCRIPT_VIRTUAL
MENUITEM "TypeScript Virtual File", IDM_SCENARIO_TYPE_SCRIPT_VIRTUAL
END
MENUITEM "Non-Client Region Support", IDM_SCENARIO_NON_CLIENT_REGION_SUPPORT
MENUITEM "Shared Buffer", IDM_SCENARIO_SHARED_BUFFER
MENUITEM "Testing Focus", IDM_SCENARIO_TESTING_FOCUS
MENUITEM "Virtual Host Mapping With Service Worker", IDM_SCENARIO_VIRTUAL_HOST_MAPPING
MENUITEM "Virtual Host Mapping For Pop Up Window", IDM_SCENARIO_VIRTUAL_HOST_MAPPING_POP_UP_WINDOW
MENUITEM "Web Messaging", IDM_SCENARIO_POST_WEB_MESSAGE
MENUITEM "WebView Event Monitor", IDM_SCENARIO_WEB_VIEW_EVENT_MONITOR
MENUITEM "WebView Window Controls Overlay", IDM_SCENARIO_WINDOW_CONTROLS_OVERLAY
MENUITEM "Dropped file path", IDM_SCENARIO_DROPPED_FILE_PATH
POPUP "Save As"
BEGIN
MENUITEM "Toggle Silent Save As", IDM_SCENARIO_SAVE_AS_TOGGLE_SILENT
MENUITEM "Programmatic Save As", IDM_SCENARIO_SAVE_AS_PROGRAMMATIC
END
MENUITEM "Accelerator Key Pressed", IDM_SCENARIO_ACCELERATOR_KEY_PRESSED
MENUITEM "Throttling Control", IDM_SCENARIO_THROTTLING_CONTROL
MENUITEM "Screen Capture", IDM_SCENARIO_SCREEN_CAPTURE
MENUITEM "File Type Policy", IDM_SCENARIO_FILE_TYPE_POLICY
POPUP "Service Worker"
BEGIN
MENUITEM "Listen to new Service Worker Registrations", IDM_SCENARIO_SERVICE_WORKER_REGISTRATION_REQUESTED
MENUITEM "Get Service Worker Registrations", IDM_SCENARIO_GET_SERVICE_WORKER_REGISTRATIONS
MENUITEM "Get Service Worker Registrations for the Scope", IDM_SCENARIO_GET_SERVICE_WORKER_REGISTERED_FOR_SCOPE
MENUITEM "Web Messaging", IDM_SCENARIO_SERVICE_WORKER_POST_MESSAGE
END
POPUP "Dedicated Worker"
BEGIN
MENUITEM "Listen to new Dedicated Worker Creations", IDM_SCENARIO_DEDICATED_WORKER
MENUITEM "Web Messaging", IDM_SCENARIO_DEDICATED_WORKER_POST_MESSAGE
END
POPUP "Shared Worker"
BEGIN
MENUITEM "Listen to new Shared Worker Creations", IDM_SCENARIO_SHARED_WORKER_MANAGER
MENUITEM "Get Shared Workers", IDM_SCENARIO_GET_SHARED_WORKERS
END
MENUITEM "Drag Drop Override", IDM_SCENARIO_DRAG_DROP_OVERRIDE
POPUP "Start Find"
BEGIN
MENUITEM "Start Find on Page Dialog", IDM_START_FIND
MENUITEM "Get Match Count", IDM_GET_MATCHES
MENUITEM "Get Active Match Index", IDM_GET_ACTIVE_MATCH_INDEX
MENUITEM "Stop Find on Page Dialog", IDM_STOP_FIND
MENUITEM "Change Find Term", IDC_FIND_TERM
MENUITEM "Toggle Highlight", IDC_SHOULD_HIGHLIGHT_ALL_MATCHES
MENUITEM "Toggle Case Sensitivity", IDC_IS_CASE_SENSITIVE
MENUITEM "Toggle Suppress Default Find Dialog", IDC_SUPPRESS_DEFAULT_FIND_DIALOG
MENUITEM "Toggle Should Match Word", IDC_SHOULD_MATCH_WHOLE_WORD
END
POPUP "Sensitivity Label"
BEGIN
MENUITEM "Set PIRM Allowlist", IDM_SCENARIO_PIRM_SET_ALLOWLIST
MENUITEM "Check PIRM Availability", IDM_SCENARIO_PIRM_CHECK_AVAILABILITY
MENUITEM "Start Sensitivity Label Test", IDM_SCENARIO_SENSITIVITY_LABEL_START_TEST
MENUITEM "Toggle Event Listener On/Off", IDM_SCENARIO_SENSITIVITY_LABEL_TOGGLE_EVENTS
END
END
POPUP "&Audio"
BEGIN
MENUITEM "&Toggle Mute State", IDM_TOGGLE_MUTE_STATE
END
POPUP "&Help"
BEGIN
MENUITEM "&About ...", IDM_ABOUT
END
END
/////////////////////////////////////////////////////////////////////////////
//
// Accelerator
//
IDC_WEBVIEW2APISAMPLE ACCELERATORS
BEGIN
"?", IDM_ABOUT, ASCII, ALT
"/", IDM_ABOUT, ASCII, ALT
END
/////////////////////////////////////////////////////////////////////////////
//
// Dialog
//
IDD_ABOUTBOX DIALOGEX 0, 0, 170, 62
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "About WebView2APISample"
FONT 8, "MS Shell Dlg", 0, 0, 0x1
BEGIN
ICON IDR_MAINFRAME,IDC_STATIC,14,14,21,20
LTEXT "WebView2APISample, Version 1.0",IDC_STATIC,42,14,114,8,SS_NOPREFIX
LTEXT "Copyright (C) 2019",IDC_STATIC,42,26,114,8
DEFPUSHBUTTON "OK",IDOK,113,41,50,14,WS_GROUP
END
IDD_DIALOG_INPUT DIALOGEX 0, 0, 309, 151
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Input"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
GROUPBOX "Static",IDC_STATIC_LABEL,7,7,295,121
EDITTEXT IDC_EDIT_INPUT,14,55,281,69,ES_MULTILINE | ES_AUTOHSCROLL
DEFPUSHBUTTON "OK",IDOK,198,130,50,14
PUSHBUTTON "Cancel",IDCANCEL,252,130,50,14
EDITTEXT IDC_EDIT_DESCRIPTION,14,18,281,33,ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY | ES_AUTOVSCROLL | WS_VSCROLL
END
IDD_CERTIFICATE_DIALOG DIALOGEX 0, 0, 375, 175
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",ID_CERTIFICATE_OK,198,154,50,14
PUSHBUTTON "Cancel",ID_CERTIFICATE_CANCEL,318,154,50,14
LISTBOX IDC_CERTIFICATE_LIST,25,36,167,100,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
LTEXT "Static",IDC_CERTIFICATE_STATIC,198,37,155,96
LTEXT "Static",IDC_CERTIFICATE_LBL,24,17,232,11
END
IDD_WEBVIEW2_OPTION DIALOGEX 0, 0, 309, 176
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",IDOK,198,155,50,14
PUSHBUTTON "Cancel",IDCANCEL,252,155,50,14
GROUPBOX "profile settings",IDC_STATIC,7,3,295,100
LTEXT "Profile:",IDC_STATIC,25,22,36,12
EDITTEXT IDC_EDIT_PROFILE,62,18,96,18,ES_AUTOHSCROLL
LTEXT "Download path:",IDC_STATIC,25,40,36,18
EDITTEXT IDC_EDIT_DOWNLOAD_PATH,62,42,96,18,ES_AUTOHSCROLL
CONTROL " InPrivate",IDC_CHECK_INPRIVATE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,26,84,74,16
LTEXT "Only allow alphabet characters (a-z, A-Z), digit characters (0-9) and '#', '@', '$', '(', ')', '+', '-', '_', '~', '.', ' ' (space).",IDC_STATIC,160,14,138,37
LTEXT "Locale Region:",IDC_STATIC,25,61,36,18
EDITTEXT IDC_EDIT_LOCALE,62,63,96,18,ES_AUTOHSCROLL
CONTROL " UseOSRegion",IDC_CHECK_USE_OS_REGION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,26,106,74,16
END
IDD_SET_PERMISSION DIALOGEX 0, 0, 200, 130
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK",IDOK,15,110,50,14
PUSHBUTTON "Cancel",IDCANCEL,75,110,50,14
GROUPBOX "Set Permission",IDC_STATIC,7,3,190,100
LTEXT "Origin:",IDC_STATIC,25,22,36,12
EDITTEXT IDC_EDIT_PERMISSION_ORIGIN,62,22,105,12,ES_AUTOHSCROLL
LTEXT "Permission Kind:",IDC_STATIC,25,40,36,18
COMBOBOX IDC_PERMISSION_KIND,62,42,105,100,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
LTEXT "Permission State:",IDC_STATIC,25,61,36,18
COMBOBOX IDC_PERMISSION_STATE,62,62,105,100,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
END
IDD_SAVE_CONTENT_AS DIALOGEX 0, 0, 300, 180
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Save As Silent Demo"
FONT 8, "MS Shell Dlg", 400, 0, 0x1
BEGIN
DEFPUSHBUTTON "OK", IDOK, 25, 160, 50, 15
PUSHBUTTON "Cancel", IDCANCEL, 225, 160, 50, 15
GROUPBOX "Full path", IDC_STATIC, 10, 5, 280, 75
LTEXT "Directory:", IDC_STATIC, 15, 20, 36, 12
EDITTEXT IDC_EDIT_SAVE_AS_DIRECTORY, 15, 30, 265, 15, ES_AUTOHSCROLL
LTEXT "Filename:", IDC_STATIC, 15, 45, 36, 12
EDITTEXT IDC_EDIT_SAVE_AS_FILENAME, 15, 55, 265, 15, ES_AUTOHSCROLL
CONTROL "Allow Replace Old File", IDC_CHECK_SAVE_AS_ALLOW_REPLACE, "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 20, 90, 150, 15
LTEXT "Save As Type Selection:", IDC_STATIC, 20, 110, 100, 15
COMBOBOX IDC_SAVE_AS_KIND, 120, 110, 100, 50, CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
END
/////////////////////////////////////////////////////////////////////////////
//
// DESIGNINFO
//
#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
IDD_ABOUTBOX, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 163
TOPMARGIN, 7
BOTTOMMARGIN, 55
END
IDD_DIALOG_INPUT, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 302
TOPMARGIN, 7
BOTTOMMARGIN, 144
END
IDD_CERTIFICATE_DIALOG, DIALOG
BEGIN
LEFTMARGIN, 7
RIGHTMARGIN, 368
TOPMARGIN, 7
BOTTOMMARGIN, 168
END
END
#endif // APSTUDIO_INVOKED
#ifdef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// TEXTINCLUDE
//
1 TEXTINCLUDE
BEGIN
"resource.h\0"
END
2 TEXTINCLUDE
BEGIN
"#ifndef APSTUDIO_INVOKED\r\n"
"#include ""targetver.h""\r\n"
"#endif\r\n"
"#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
"#include ""windows.h""\r\n"
"#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
"\0"
END
3 TEXTINCLUDE
BEGIN
"\r\n"
"\0"
END
#endif // APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// String Table
//
STRINGTABLE
BEGIN
IDS_APP_TITLE "WebView2APISample"
IDC_WEBVIEW2APISAMPLE "WEBVIEW2APISAMPLE"
END
#endif // English (United States) resources
/////////////////////////////////////////////////////////////////////////////
#ifndef APSTUDIO_INVOKED
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 3 resource.
//
/////////////////////////////////////////////////////////////////////////////
#endif // not APSTUDIO_INVOKED