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.

92 lines
2.6 KiB

  1. //-----------------------------------------------------------------------------
  2. //
  3. // File: locutil.h
  4. // Copyright (C) 1994-1997 Microsoft Corporation
  5. // All rights reserved.
  6. //
  7. //
  8. //
  9. //-----------------------------------------------------------------------------
  10. #ifndef LOCUTIL_H
  11. #define LOCUTIL_H
  12. #pragma once
  13. #pragma comment(lib, "locutil.lib")
  14. #ifdef IMPLEMENT
  15. #error Illegal use of IMPLEMENT macro
  16. #endif
  17. #include <MitWarning.h> // MIT Template Library warnings
  18. #pragma warning(ZCOM_WARNING_DISABLE)
  19. #include <ComDef.h>
  20. #pragma warning(ZCOM_WARNING_DEFAULT)
  21. #ifndef __AFXOLE_H__
  22. #include <afxole.h>
  23. #pragma message("Warning: <afxole.h> not in pre-compiled header file, including")
  24. #endif
  25. #include <ltapi.h>
  26. #include ".\LocUtil\FieldVal.h"
  27. #include ".\LocUtil\Operator.h"
  28. #include ".\LocUtil\FieldDef.h"
  29. #include ".\LocUtil\FldDefList.h"
  30. #include ".\LocUtil\Schema.h"
  31. #include ".\LocUtil\FldDefHelp.h"
  32. #include ".\LocUtil\locobj.h"
  33. #include ".\LocUtil\locenum.h"
  34. #include ".\LocUtil\espreg.h" // Registry and version info
  35. #include ".\LocUtil\goto.h"
  36. #include ".\LocUtil\gotohelp.h"
  37. #include ".\locutil\report.h"
  38. #include ".\LocUtil\progress.h" // 'Progressive' objects base class
  39. #include ".\LocUtil\cancel.h" // Base class for 'Cancelable" objects
  40. #include ".\locutil\logfile.h"
  41. #include ".\LocUtil\locpct.h" // Percent helper classes
  42. #include ".\LocUtil\espopts.h"
  43. #include ".\LocUtil\espstate.h"
  44. #include ".\LocUtil\interface.h"
  45. #include ".\LocUtil\product.h" // General functions about the Espresso product installed
  46. #include ".\LocUtil\locstr.h"
  47. #include ".\LocUtil\StringHelp.h" // String UI helpers
  48. #include ".\LocUtil\ExtList.h" // File Extension list
  49. #include ".\LocUtil\lstime.h"
  50. #ifndef ESPRESSO_AUX_COMPONENT
  51. #pragma message("Including LOCUTIL private components")
  52. // These files are semi-private - Parsers should not see them.
  53. //
  54. #include ".\LocUtil\FileDlg.h" // Wrapper for file dialog
  55. #include ".\LocUtil\FileExclDlg.h" // Wrapper for file dialog
  56. #include ".\LocUtil\DcsGrid.h" // Function for DisplayColumn and MIT Grid
  57. #include ".\LocUtil\PasStrMerge.h"
  58. #include ".\LocUtil\_errorrep.h" // Error reporting mechanism
  59. #include ".\LocUtil\_pumpidle.h" // Mechanism for idle time
  60. #include ".\LocUtil\_username.h"
  61. #include ".\LocUtil\_progress.h"
  62. #include ".\LocUtil\_cancel.h"
  63. #include ".\LocUtil\_locstr.h"
  64. #include ".\LocUtil\_optvalstore.h"
  65. #include ".\LocUtil\_espopts.h"
  66. #include ".\LocUtil\_extension.h"
  67. #include ".\LocUtil\_interface.h"
  68. #include ".\LocUtil\_locenum.h"
  69. #include ".\LocUtil\_report.h"
  70. #include ".\LocUtil\ShowWarnings.h"
  71. #endif
  72. #endif