home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD 24 / PCPLUS115.iso / dbasewin / include / enum.h < prev    next >
Encoding:
Text File  |  1994-08-02  |  2.9 KB  |  102 lines

  1. *******************************************************************************
  2. *  FILE:         Enum.h
  3. *
  4. *  WRITTEN BY:   Borland Samples Group
  5. *
  6. *  DATE:         2/94
  7. *
  8. *  UPDATED:      6/94
  9. *
  10. *  VERSION:      dBASE FOR WINDOWS 5.0
  11. *
  12. *  DESCRIPTION:  This is a header file containing definitions for various
  13. *                numeric properties of form controls, which used to
  14. *                be enumerated.
  15. *
  16. *  PARAMETERS:   None
  17. *
  18. *  CALLS:        None
  19. *
  20. *  USAGE:        (in a file)
  21. *                #include <Enum.h>
  22. *
  23. *******************************************************************************
  24.  
  25. * Image Class Alignment property values
  26. #define I_ALIGNMENT_STRETCH     0
  27. #define I_ALIGNMENT_TOP_LEFT    1
  28. #define I_ALIGNMENT_CENTER      2
  29.  
  30. * Text Class Alignment property values
  31. #define ALIGNMENT_TOP_LEFT      0
  32. #define ALIGNMENT_TOP_CENTER    1
  33. #define ALIGNMENT_TOP_RIGHT     2
  34. #define ALIGNMENT_CENTER_LEFT   3
  35. #define ALIGNMENT_CENTER        4
  36. #define ALIGNMENT_CENTER_RIGHT  5
  37. #define ALIGNMENT_BOTTOM_LEFT   6
  38. #define ALIGNMENT_BOTTOM_CENTER 7
  39. #define ALIGNMENT_BOTTOM_RIGHT  8
  40. #define ALIGNMENT_WRAP_LEFT     9
  41. #define ALIGNMENT_WRAP_CENTER   10
  42. #define ALIGNMENT_WRAP_RIGHT    11
  43.  
  44. * Rectangle Class BorderStyle property values
  45. #define BORDERSTYLE_NORMAL      0
  46. #define BORDERSTYLE_RAISED      1
  47. #define BORDERSTYLE_LOWERED     2
  48.  
  49. * Browse Class Mode property values
  50. #define MODE_BROWSE             0
  51. #define MODE_FORM_EDIT          1
  52. #define MODE_COLUMNAR_EDIT      2
  53.  
  54. * Different control classes MousePointer property values
  55. #define MOUSE_POINTER_DEFAULT   0
  56. #define MOUSE_POINTER_ARROW     1
  57. #define MOUSE_POINTER_CROSS     2
  58. #define MOUSE_POINTER_IBEAM     3
  59. #define MOUSE_POINTER_ICON      4
  60. #define MOUSE_POINTER_SIZE      5
  61. #define MOUSE_POINTER_SIZE_NECW 6
  62. #define MOUSE_POINTER_SIZE_S    7
  63. #define MOUSE_POINTER_SIZE_NWSE 8
  64. #define MOUSE_POINTER_SIZE_E    9
  65. #define MOUSE_POINTER_UP_ARROW  10
  66. #define MOUSE_POINTER_WAIT      11
  67.  
  68. * Line Class Pen property values
  69. #define PEN_SOLID               0
  70. #define PEN_DASH                1
  71. #define PEN_DOT                 2
  72. #define PEN_DASH_DOT            3
  73. #define PEN_DASH_DOT_DOT        4
  74.  
  75.  
  76. * Rectangle Class Patternstyle property values
  77. #define PATTERNSTYLE_SOLID      0
  78. #define PATTERNSTYLE_BDIAGONAL  1
  79. #define PATTERNSTYLE_CROSS      2
  80. #define PATTERNSTYLE_DIAGCROSS  3
  81. #define PATTERNSTYLE_FDIAGONAL  4
  82. #define PATTERNSTYLE_HORIZONTAL 5
  83. #define PATTERNSTYLE_VERTICAL   6
  84.  
  85.  
  86. * Form/Editor class Scrollbar property values
  87. #define SCROLLBAR_OFF           0
  88. #define SCROLLBAR_ON            1
  89. #define SCROLLBAR_AUTO          2
  90. #define SCROLLBAR_DISABLED      3
  91.  
  92. * Combobox class Style property values
  93. #define STYLE_SIMPLE            0
  94. #define STYLE_DROPDOWN          1
  95. #define STYLE_DROPDOWN_LIST     2
  96.  
  97. * Form class WindowState property values
  98. #define WINDOWSTATE_NORMAL      0
  99. #define WINDOWSTATE_MINIMIZED   1
  100. #define WINDOWSTATE_MAXIMIZED   2
  101.  
  102.