home *** CD-ROM | disk | FTP | other *** search
/ PC Format (South-Africa) 2001 May / PCFMay2001.iso / Xenon / C++ / FreeCommandLineTools.exe / Include / exdispid.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-01-31  |  4.0 KB  |  90 lines

  1. #ifndef EXDISPID_H_
  2. #pragma option push -b -a8 -pc -A- /*P_O_Push*/
  3. //+-------------------------------------------------------------------------
  4. //
  5. //  Microsoft Windows
  6. //  Copyright 1995-1998 Microsoft Corporation. All Rights Reserved.
  7. //
  8. //  File: exdispid.h
  9. //
  10. //--------------------------------------------------------------------------
  11.  
  12.  
  13. //
  14. // Dispatch IDS for IExplorer Dispatch Events.
  15. //
  16. #define DISPID_BEFORENAVIGATE     100   // this is sent before navigation to give a chance to abort
  17. #define DISPID_NAVIGATECOMPLETE   101   // in async, this is sent when we have enough to show
  18. #define DISPID_STATUSTEXTCHANGE   102
  19. #define DISPID_QUIT               103
  20. #define DISPID_DOWNLOADCOMPLETE   104
  21. #define DISPID_COMMANDSTATECHANGE 105
  22. #define DISPID_DOWNLOADBEGIN      106
  23. #define DISPID_NEWWINDOW          107   // sent when a new window should be created
  24. #define DISPID_PROGRESSCHANGE     108   // sent when download progress is updated
  25. #define DISPID_WINDOWMOVE         109   // sent when main window has been moved
  26. #define DISPID_WINDOWRESIZE       110   // sent when main window has been sized
  27. #define DISPID_WINDOWACTIVATE     111   // sent when main window has been activated
  28. #define DISPID_PROPERTYCHANGE     112   // sent when the PutProperty method is called
  29. #define DISPID_TITLECHANGE        113   // sent when the document title changes
  30. #define DISPID_TITLEICONCHANGE    114   // sent when the top level window icon may have changed.
  31.  
  32. #define DISPID_FRAMEBEFORENAVIGATE    200
  33. #define DISPID_FRAMENAVIGATECOMPLETE  201
  34. #define DISPID_FRAMENEWWINDOW         204
  35.  
  36. #define DISPID_BEFORENAVIGATE2      250   // hyperlink clicked on
  37. #define DISPID_NEWWINDOW2           251
  38. #define DISPID_NAVIGATECOMPLETE2    252   // UIActivate new document
  39. #define DISPID_ONQUIT               253
  40. #define DISPID_ONVISIBLE            254   // sent when the window goes visible/hidden
  41. #define DISPID_ONTOOLBAR            255   // sent when the toolbar should be shown/hidden
  42. #define DISPID_ONMENUBAR            256   // sent when the menubar should be shown/hidden
  43. #define DISPID_ONSTATUSBAR          257   // sent when the statusbar should be shown/hidden
  44. #define DISPID_ONFULLSCREEN         258   // sent when kiosk mode should be on/off
  45. #define DISPID_DOCUMENTCOMPLETE     259   // new document goes ReadyState_Complete
  46. #define DISPID_ONTHEATERMODE        260   // sent when theater mode should be on/off
  47. #define DISPID_ONADDRESSBAR         261   // sent when the address bar should be shown/hidden
  48.  
  49. // define the events for the shell wiwndow list
  50. #define DISPID_WINDOWREGISTERED     200     // Window registered
  51. #define DISPID_WINDOWREVOKED        201     // Window Revoked
  52.  
  53. #define DISPID_RESETFIRSTBOOTMODE       1
  54. #define DISPID_RESETSAFEMODE            2
  55. #define DISPID_REFRESHOFFLINEDESKTOP    3
  56. #define DISPID_ADDFAVORITE              4
  57. #define DISPID_ADDCHANNEL               5
  58. #define DISPID_ADDDESKTOPCOMPONENT      6
  59. #define DISPID_ISSUBSCRIBED             7
  60. #define DISPID_NAVIGATEANDFIND          8
  61. #define DISPID_IMPORTEXPORTFAVORITES    9
  62. #define DISPID_AUTOCOMPLETESAVEFORM     10
  63. #define DISPID_AUTOSCAN                 11
  64. #define DISPID_AUTOCOMPLETEATTACH       12
  65. #define DISPID_SHOWBROWSERUI            13
  66. #define DISPID_SHELLUIHELPERLAST        13
  67.  
  68. #define DISPID_ADVANCEERROR             10
  69. #define DISPID_RETREATERROR             11
  70. #define DISPID_CANADVANCEERROR          12
  71. #define DISPID_CANRETREATERROR          13
  72. #define DISPID_GETERRORLINE             14
  73. #define DISPID_GETERRORCHAR             15
  74. #define DISPID_GETERRORCODE             16
  75. #define DISPID_GETERRORMSG              17
  76. #define DISPID_GETERRORURL              18
  77. #define DISPID_GETDETAILSSTATE          19
  78. #define DISPID_SETDETAILSSTATE          20
  79. #define DISPID_GETPERERRSTATE           21
  80. #define DISPID_SETPERERRSTATE           22
  81. #define DISPID_GETALWAYSSHOWLOCKSTATE   23
  82.  
  83. // Dispatch IDS for ShellFavoritesNameSpace Dispatch Events.
  84. //
  85. #define DISPID_SELECTIONCHANGE     1000
  86.  
  87. #define EXDISPID_H_
  88. #pragma option pop /*P_O_Pop*/
  89. #endif // EXDISPID_H_
  90.