Leaked source code of windows server 2003
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.

62 lines
1.2 KiB

  1. /******************************Module*Header*******************************\
  2. * Module Name: CInsetLines.h
  3. *
  4. * This file contains the code to support the functionality test harness
  5. * for GDI+. This includes menu options and calling the appropriate
  6. * functions for execution.
  7. *
  8. * Created: 05-May-2000 - Jeff Vezina [t-jfvez]
  9. *
  10. * Copyright (c) 2000 Microsoft Corporation
  11. *
  12. \**************************************************************************/
  13. #ifndef __CINSETLINES_H
  14. #define __CINSETLINES_H
  15. #include "CPrimitive.h"
  16. class CInsetLines : public CPrimitive
  17. {
  18. public:
  19. CInsetLines(BOOL bRegression);
  20. void Draw(Graphics *g);
  21. };
  22. class CInset2 : public CPrimitive
  23. {
  24. public:
  25. CInset2(BOOL bRegression);
  26. void Draw(Graphics *g);
  27. };
  28. class CInset3 : public CPrimitive
  29. {
  30. public:
  31. CInset3(BOOL bRegression);
  32. void Draw(Graphics *g);
  33. };
  34. class CInset4 : public CPrimitive
  35. {
  36. public:
  37. CInset4(BOOL bRegression);
  38. void Draw(Graphics *g);
  39. };
  40. #define INSET_GLOBALS \
  41. CInsetLines g_Inset(true);\
  42. CInset2 g_Inset2(true);\
  43. CInset3 g_Inset3(true);\
  44. CInset4 g_Inset4(true);
  45. #define INSET_INIT \
  46. g_Inset.Init();\
  47. g_Inset2.Init();\
  48. g_Inset3.Init();\
  49. g_Inset4.Init();
  50. #endif