/*
 *  exdispid.h  Web browser dispatch identifiers
 *
 * =========================================================================
 *
 *                          Open Watcom Project
 *
 * Copyright (c) 2004-2026 The Open Watcom Contributors. All Rights Reserved.
 *
 *    This file is automatically generated. Do not edit directly.
 *
 * =========================================================================
 */

#ifndef EXDISPID_H_
#define EXDISPID_H_

#ifndef _ENABLE_AUTODEPEND
 #pragma read_only_file
#endif

#ifdef __cplusplus
extern "C" {
#endif

/* DWebBrowserEvents dispatch identifiers */
#define DISPID_BEFORENAVIGATE           100
#define DISPID_NAVIGATECOMPLETE         101
#define DISPID_STATUSTEXTCHANGE         102
#define DISPID_QUIT                     103
#define DISPID_DOWNLOADCOMPLETE         104
#define DISPID_COMMANDSTATECHANGE       105
#define DISPID_DOWNLOADBEGIN            106
#define DISPID_NEWWINDOW                107
#define DISPID_PROGRESSCHANGE           108
#define DISPID_WINDOWMOVE               109
#define DISPID_WINDOWRESIZE             110
#define DISPID_WINDOWACTIVATE           111
#define DISPID_PROPERTYCHANGE           112
#define DISPID_TITLECHANGE              113
#define DISPID_TITLEICONCHANGE          114
#define DISPID_FRAMEBEFORENAVIGATE      200
#define DISPID_FRAMENAVIGATECOMPLETE    201
#define DISPID_FRAMENEWWINDOW           204

/* DWebBrowserEvents2 dispatch identifiers */
#define DISPID_BEFORENAVIGATE2              250
#define DISPID_NEWWINDOW2                   251
#define DISPID_NAVIGATECOMPLETE2            252
#define DISPID_ONQUIT                       253
#define DISPID_ONVISIBLE                    254
#define DISPID_ONTOOLBAR                    255
#define DISPID_ONMENUBAR                    256
#define DISPID_ONSTATUSBAR                  257
#define DISPID_ONFULLSCREEN                 258
#define DISPID_DOCUMENTCOMPLETE             259
#define DISPID_ONTHEATERMODE                260
#define DISPID_ONADDRESSBAR                 261
#define DISPID_WINDOWSETRESIZABLE           262
#define DISPID_WINDOWCLOSING                263
#define DISPID_WINDOWSETLEFT                264
#define DISPID_WINDOWSETTOP                 265
#define DISPID_WINDOWSETWIDTH               266
#define DISPID_WINDOWSETHEIGHT              267
#define DISPID_CLIENTTOHOSTWINDOW           268
#define DISPID_SETSECURELOCKICON            269
#define DISPID_FILEDOWNLOAD                 270
#define DISPID_NAVIGATEERROR                271
#define DISPID_PRIVACYIMPACTEDSTATECHANGE   272
#define DISPID_NEWWINDOW3                   273
#define DISPID_VIEWUPDATE                   281
#define DISPID_SETPHISHINGFILTERSTATUS      282
#define DISPID_WINDOWSTATECHANGED           283
#define DISPID_NEWPROCESS                   284
#define DISPID_THIRDPARTYURLBLOCKED         285
#define DISPID_REDIRECTXDOMAINBLOCKED       286
#define DISPID_PRINTTEMPLATEINSTANTIATION   225
#define DISPID_PRINTTEMPLATETEARDOWN        226
#define DISPID_UPDATEPAGESTATUS             227

/* DShellWindowsEvents dispatch identifiers */
#define DISPID_WINDOWREGISTERED             200
#define DISPID_WINDOWREVOKED                201

/* IShellUIHelper/IShellUIHelper2/IShellUIHelper3 dispatch identifiers */
#define DISPID_RESETFIRSTBOOTMODE               1
#define DISPID_RESETSAFEMODE                    2
#define DISPID_REFRESHOFFLINEDESKTOP            3
#define DISPID_ADDFAVORITE                      4
#define DISPID_ADDCHANNEL                       5
#define DISPID_ADDDESKTOPCOMPONENT              6
#define DISPID_ISSUBSCRIBED                     7
#define DISPID_NAVIGATEANDFIND                  8
#define DISPID_IMPORTEXPORTFAVORITES            9
#define DISPID_AUTOCOMPLETESAVEFORM             10
#define DISPID_AUTOSCAN                         11
#define DISPID_AUTOCOMPLETEATTACH               12
#define DISPID_SHOWBROWSERUI                    13
#define DISPID_ADDSEARCHPROVIDER                14
#define DISPID_RUNONCESHOWN                     15
#define DISPID_SKIPRUNONCE                      16
#define DISPID_CUSTOMIZESETTINGS                17
#define DISPID_SQMENABLED                       18
#define DISPID_PHISHINGENABLED                  19
#define DISPID_BRANDIMAGEURI                    20
#define DISPID_SKIPTABSWELCOME                  21
#define DISPID_DIAGNOSECONNECTION               22
#define DISPID_CUSTOMIZECLEARTYPE               23
#define DISPID_ISSEARCHPROVIDERINSTALLED        24
#define DISPID_ISSEARCHMIGRATED                 25
#define DISPID_DEFAULTSEARCHPROVIDER            26
#define DISPID_RUNONCEREQUIREDSETTINGSCOMPLETE  27
#define DISPID_RUNONCEHASSHOWN                  28
#define DISPID_SEARCHEGUIDEURL                  29
#define DISPID_ADDSERVICE                       30
#define DISPID_ISSERVICEINSTALLED               31
#define DISPID_ADDTOFAVORITESBAR                32
#define DISPID_BUILDNEWTABPAGE                  33
#define DISPID_SETRECENTLYCLOSEDVISIBLE         34
#define DISPID_SETACTIVITIESVISIBLE             35
#define DISPID_CONTENTDISCOVERYRESET            36
#define DISPID_INPRIVATEFILTERINGENABLED        37
#define DISPID_SUGGESTEDSITESENABLED            38
#define DISPID_ENABLESUGGESTEDSITES             39
#define DISPID_NAVIGATETOSUGGESTEDSITES         40
#define DISPID_SHOWTABSHELP                     41
#define DISPID_SHOWINPRIVATEHELP                42
#define DISPID_SHELLUIHELPERLAST                43

/* IScriptErrorList dispatch identifiers */
#define DISPID_ADVANCEERROR             10
#define DISPID_RETREATERROR             11
#define DISPID_CANADVANCEERROR          12
#define DISPID_CANRETREATERROR          13
#define DISPID_GETERRORLINE             14
#define DISPID_GETERRORCHAR             15
#define DISPID_GETERRORCODE             16
#define DISPID_GETERRORMSG              17
#define DISPID_GETERRORURL              18
#define DISPID_GETDETAILSSTATE          19
#define DISPID_SETDETAILSSTATE          20
#define DISPID_GETPERERRSTATE           21
#define DISPID_SETPERERRSTATE           22
#define DISPID_GETALWAYSSHOWLOCKSTATE   23

/* _ShellFavoritesNameSpaceEvents dispatch identifiers */
#define DISPID_FAVSELECTIONCHANGE   1
#define DISPID_SELECTIONCHANGE      2
#define DISPID_DOUBLECLICK          3
#define DISPID_INITIALIZED          4

/* IShellFavoritesNameSpace dispatch identifiers */
#define DISPID_MOVESELECTIONUP      1
#define DISPID_MOVESELECTIONDOWN    2
#define DISPID_RESETSORT            3
#define DISPID_NEWFOLDER            4
#define DISPID_SYNCHRONIZE          5
#define DISPID_IMPORT               6
#define DISPID_EXPORT               7
#define DISPID_INVOKECONTEXTMENU    8
#define DISPID_MOVESELECTIONTO      9
#define DISPID_SUBSCRIPTIONSENABLED 10
#define DISPID_CREATESUBSCRIPTION   11
#define DISPID_DELETESUBSCRIPTION   12
#define DISPID_SETROOT              13
#define DISPID_ENUMOPTIONS          14
#define DISPID_SELECTEDITEM         15
#define DISPID_ROOT                 16
#define DISPID_DEPTH                17
#define DISPID_MODE                 18
#define DISPID_FLAGS                19
#define DISPID_TVFLAGS              20
#define DISPID_NSCOLUMNS            21
#define DISPID_COUNTVIEWTYPES       22
#define DISPID_SETVIEWTYPE          23
#define DISPID_SELECTEDITEMS        24
#define DISPID_EXPAND               25
#define DISPID_UNSELECTALL          26

#ifdef __cplusplus
} /* extern "C" */
#endif

#endif /* EXDISPID_H_ */
