Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
2.2 KiB

  1. //*** uemedat.h -- generator file for UEME_*
  2. // NOTES
  3. // this file is included in numerous contexts w/ TABDAT #defined
  4. // to give the desired behavior. see the individ files for details.
  5. //
  6. // NOTE:FEATURE many of these are NYI.
  7. //
  8. // e<n> encode up to step <= n
  9. // f fire event
  10. // l log event
  11. // @ escape to custom code
  12. // ! ASSERT
  13. // x NYI
  14. //
  15. // UI (menu, shortcut, etc.)
  16. TABDAT(UEME_UIMENU , "e2fl@" , 0, 0, 0, 0)
  17. TABDAT(UEME_UIHOTKEY , "e1fl" , 0, 0, 0, 0)
  18. TABDAT(UEME_UISCUT , "e1fl" , 0, 0, 0, 0)
  19. TABDAT(UEME_UIQCUT , "e1fl" , 0, 0, 0, 0)
  20. TABDAT(UEME_UITOOLBAR , "e2fl" , 0, 0, 0, 0)
  21. #if 0 // 980825 uncomment in uemevt.h, uemedat.h if build breaks (tmp hack)
  22. TABDAT(UEME_UIASSOC , "e1fl" , 0, 0, 0, 0)
  23. #endif
  24. // run (spawn, invoke, etc.)
  25. TABDAT(UEME_RUNWMCMD , "e2fl" , 0, 0, 0, 0)
  26. TABDAT(UEME_RUNPIDL , "e2fl" , 0, 0, 0, 0)
  27. TABDAT(UEME_RUNINVOKE , "xe1fl" , 0, 0, 0, 0)
  28. TABDAT(UEME_RUNOLECMD , "xe1fl" , 0, 0, 0, 0)
  29. TABDAT(UEME_RUNPATHA , "e2fl" , 0, 0, 0, 0)
  30. TABDAT(UEME_RUNPATHW , "e2fl" , 0, 0, 0, 0)
  31. TABDAT(UEME_RUNCPLA , "e2fl" , 0, 0, 0, 0)
  32. TABDAT(UEME_RUNCPLW , "e2fl" , 0, 0, 0, 0)
  33. // exit status
  34. TABDAT(UEME_DONECANCEL , "e1fl" , 0, 0, 0, 0)
  35. TABDAT(UEME_DONEOK , "e1fl" , 0, 0, 0, 0)
  36. TABDAT(UEME_DONEFAIL , "e1fl" , 0, 0, 0, 0)
  37. // error
  38. // NOTES
  39. // for now lParam=szMsg, that's just temporary but not sure what we need yet
  40. TABDAT(UEME_ERRORA , "e1fl" , 0, 0, 0, 0)
  41. TABDAT(UEME_ERRORW , "e1fl" , 0, 0, 0, 0)
  42. #ifdef UNICODE
  43. TABDAT(UEME_ERROR , "e1fl" , 0, 0, 0, 0)
  44. #else
  45. TABDAT(UEME_ERROR , "e1fl" , 0, 0, 0, 0)
  46. #endif
  47. // control
  48. TABDAT(UEME_CTLSESSION , "@" , 0, 0, 0, 0)
  49. // debug
  50. TABDAT(UEME_DBTRACEA , "@" , 0, 0, 0, 0)
  51. TABDAT(UEME_DBTRACEW , "@" , 0, 0, 0, 0)
  52. #ifdef UNICODE
  53. TABDAT(UEME_DBTRACE , "@" , 0, 0, 0, 0)
  54. #else
  55. TABDAT(UEME_DBTRACE , "@" , 0, 0, 0, 0)
  56. #endif
  57. TABDAT(UEME_DBSLEEP , "@" , 0, 0, 0, 0)
  58. // Instrumented Browser
  59. TABDAT(UEME_INSTRBROWSER, "e2fl" , 0, 0, 0, 0)
  60. // all events below here (msg < UEME_USER) are reserved
  61. // private messages start here (at UEME_USER + 0)
  62. // FEATURE: NYI we don't support private messages for now
  63. TABDAT(UEME_USER , "x" , 0, 0, 0, 0)