home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Internet Tools 1995 April / Internet Tools.iso / osi / isode / vmsisode / vmsisode80_tar.Z / vmsisode80_tar / sockit / gccinclude / x11 / atoms.h next >
Encoding:
C/C++ Source or Header  |  1990-04-24  |  7.9 KB  |  240 lines

  1. /*  DEC/CMS REPLACEMENT HISTORY, Element ATOMS.H */
  2. /*  *7    27-FEB-1988 18:16:23 GEORGE "Add copyright" */
  3. /*  *6     7-JAN-1988 13:02:58 TREGGIARI "Replace with completely new version" */
  4. /*  *5     5-JAN-1988 15:31:27 TREGGIARI "Replace with completely new version" */
  5. /*  *4    18-DEC-1987 14:01:04 TREGGIARI "Replace with completely new version" */
  6. /*  *3    13-NOV-1987 14:15:40 ORGOVAN "change include file syntax to decw$include" */
  7. /*  *2     2-NOV-1987 17:10:20 TREGGIARI "Replace with completely new version" */
  8. /*  *1     2-NOV-1987 14:52:18 ORGOVAN "Initial Entry" */
  9. /*  DEC/CMS REPLACEMENT HISTORY, Element ATOMS.H */
  10. /*
  11. * $Header: Atoms.h,v 6.8 88/01/05 11:54:58 asente Exp $
  12. */
  13.  
  14. /*
  15. *****************************************************************************
  16. **                                                                          *
  17. **                         COPYRIGHT (c) 1988 BY                            *
  18. **             DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.                *
  19. **               ALL RIGHTS RESERVED                              *
  20. **                                                                          *
  21. **  THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND  COPIED  *
  22. **  ONLY  IN  ACCORDANCE  WITH  THE  TERMS  OF  SUCH  LICENSE AND WITH THE  *
  23. **  INCLUSION OF THE ABOVE COPYRIGHT NOTICE.  THIS SOFTWARE OR  ANY  OTHER  *
  24. **  COPIES  THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY  *
  25. **  OTHER PERSON.  NO TITLE TO AND OWNERSHIP OF  THE  SOFTWARE  IS  HEREBY  *
  26. **  TRANSFERRED.                                                            *
  27. **                                                                          *
  28. **  THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE  WITHOUT  NOTICE  *
  29. **  AND  SHOULD  NOT  BE  CONSTRUED  AS  A COMMITMENT BY DIGITAL EQUIPMENT  *
  30. **  CORPORATION.                                                            *
  31. **                                                                          *
  32. **  DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR  RELIABILITY  OF  ITS  *
  33. **  SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.                 *
  34. **                                                                          *
  35. *****************************************************************************
  36. **++
  37. **  FACILITY:
  38. **
  39. **    < to be supplied >
  40. **
  41. **  ABSTRACT:
  42. **
  43. **    < to be supplied >
  44. **
  45. **  ENVIRONMENT:
  46. **
  47. **    < to be supplied >
  48. **
  49. **  MODIFICATION HISTORY:
  50. **
  51. **    < to be supplied >
  52. **
  53. **--
  54. **/
  55.  
  56. #ifndef _XtAtom_h_
  57. #define _XtAtom_h_
  58.  
  59. /* Resource names */
  60.  
  61. #define XtNallowHoriz        "allowHoriz"
  62. #define XtNallowVert        "allowVert"
  63. #define XtNancestorSensitive    "ancestorSensitive"
  64. #define XtNbackground        "background"
  65. #define XtNbackgroundPixmap     "backgroundPixmap"
  66. #define XtNborder        "border"
  67. #define XtNborderPixmap        "borderPixmap"
  68. #define XtNborderWidth        "borderWidth"
  69. #define XtNcallback        "callback"
  70. #define XtNdepth        "depth"
  71. #define XtNdestroyCallback      "destroyCallback"
  72. #define XtNeditType        "editType"
  73. #define XtNfont            "font"
  74. #define XtNforceBars        "forceBars"
  75. #define XtNforeground        "foreground"
  76. #define XtNfunction        "function"
  77. #define XtNheight        "height"
  78. #define XtNhSpace        "hSpace"
  79. #define XtNindex        "index"
  80. #define XtNinnerHeight        "innerHeight"
  81. #define XtNinnerWidth        "innerWidth"
  82. #define XtNinnerWindow        "innerWindow"
  83. #define XtNinsertPosition    "insertPosition"
  84. #define XtNinternalHeight    "internalHeight"
  85. #define XtNinternalWidth    "internalWidth"
  86. #define XtNjustify        "justify"
  87. #define XtNknobHeight        "knobHeight"
  88. #define XtNknobIndent        "knobIndent"
  89. #define XtNknobPixel        "knobPixel"
  90. #define XtNknobWidth        "knobWidth"
  91. #define XtNlabel        "label"
  92. #define XtNlength        "length"
  93. #define XtNlowerRight        "lowerRight"
  94. #define XtNmappedWhenManaged    "mappedWhenManaged"
  95. #define XtNmenuEntry        "menuEntry"
  96. #define XtNname            "name"
  97. #define XtNnotify        "notify"
  98. #define XtNorientation        "orientation"
  99. #define XtNparameter        "parameter"
  100. #define XtNpopupCallback    "popupCallback"
  101. #define XtNpopdownCallback    "popdownCallback"
  102. #define XtNreverseVideo        "reverseVideo"
  103. #define XtNscrollProc        "scrollProc"
  104. #define XtNscrollDCursor    "scrollDownCursor"
  105. #define XtNscrollHCursor    "scrollHorizontalCursor"
  106. #define XtNscrollLCursor    "scrollLeftCursor"
  107. #define XtNscrollRCursor    "scrollRightCursor"
  108. #define XtNscrollUCursor    "scrollUpCursor"
  109. #define XtNscrollVCursor    "scrollVerticalCursor"
  110. #define XtNselection        "selection"
  111. #define XtNselectionArray    "selectionArray"
  112. #define XtNsensitive        "sensitive"
  113. #define XtNshown        "shown"
  114. #define XtNspace        "space"
  115. #define XtNstring        "string"
  116. #define XtNtextOptions        "textOptions"
  117. #define XtNtextSink        "textSink"
  118. #define XtNtextSource        "textSource"
  119. #define XtNthickness        "thickness"
  120. #define XtNthumb        "thumb"
  121. #define XtNthumbProc        "thumbProc"
  122. #define XtNtop            "top"
  123. #define XtNtranslations        "translations"
  124. #define XtNuseBottom        "useBottom"
  125. #define XtNuseRight        "useRight"
  126. #define XtNvalue        "value"
  127. #define XtNvSpace        "vSpace"
  128. #define XtNwidth        "width"
  129. #define XtNwindow        "window"
  130. #define XtNx            "x"
  131. #define XtNy            "y"
  132.  
  133. /* Class types */ 
  134.  
  135. #define XtCBackground        "Background"
  136. #define XtCBoolean        "Boolean"
  137. #define XtCBorderColor        "BorderColor"
  138. #define XtCBorderWidth        "BorderWidth"
  139. #define XtCCallback             "Callback"
  140. #define XtCColor        "Color"
  141. #define XtCCursor        "Cursor"
  142. #define XtCDepth        "Depth"
  143. #define XtCEditType        "EditType"
  144. #define XtCEventBindings    "EventBindings"
  145. #define XtCFile            "File"
  146. #define XtCFont            "Font"
  147. #define XtCForeground        "Foreground"
  148. #define XtCFraction        "Fraction"
  149. #define XtCFunction        "Function"
  150. #define XtCHeight        "Height"
  151. #define XtCHSpace        "HSpace"
  152. #define XtCIndex        "Index"
  153. #define XtCInterval        "Interval"
  154. #define XtCJustify        "Justify"
  155. #define XtCKnobIndent        "KnobIndent"
  156. #define XtCKnobPixel        "KnobPixel"
  157. #define XtCLabel        "Label"
  158. #define XtCLength        "Length"
  159. #define XtCMappedWhenManaged    "MappedWhenManaged"
  160. #define XtCMargin        "Margin"
  161. #define XtCMenuEntry        "MenuEntry"
  162. #define XtCNotify        "Notify"
  163. #define XtCOrientation        "Orientation"
  164. #define XtCParameter        "Parameter"
  165. #define XtCPixmap        "Pixmap"
  166. #define XtCPosition        "Position"
  167. #define XtCScrollProc        "ScrollProc"
  168. #define XtCScrollDCursor    "ScrollDownCursor"
  169. #define XtCScrollHCursor    "ScrollHorizontalCursor"
  170. #define XtCScrollLCursor    "ScrollLeftCursor"
  171. #define XtCScrollRCursor    "ScrollRightCursor"
  172. #define XtCScrollUCursor    "ScrollUpCursor"
  173. #define XtCScrollVCursor    "ScrollVerticalCursor"
  174. #define XtCSelection        "Selection"
  175. #define XtCSensitive        "Sensitive"
  176. #define XtCSelectionArray    "SelectionArray"
  177. #define XtCSpace        "Space"
  178. #define XtCString        "String"
  179. #define XtCTextOptions        "TextOptions"
  180. #define XtCTextPosition        "TextPosition"
  181. #define XtCTextSink        "TextSink"
  182. #define XtCTextSource        "TextSource"
  183. #define XtCThickness        "Thickness"
  184. #define XtCThumb        "Thumb"
  185. #define XtCTranslations        "Translations"
  186. #define XtCValue        "Value"
  187. #define XtCVSpace        "VSpace"
  188. #define XtCWidth        "Width"
  189. #define XtCWindow        "Window"
  190. #define XtCX            "X"
  191. #define XtCY            "Y"
  192.  
  193. /* Representation types */
  194.  
  195. #define XtRBoolean        "Boolean"
  196. #define XtRLongBoolean        "LongBoolean"
  197. #define XtRColor        "Color"
  198. #define XtRCursor        "Cursor"
  199. #define XtRDefaultColor         "DefaultColor"
  200. #define XtRDisplay        "Display"
  201. #define XtREditMode        "EditMode"
  202. #define XtRFile            "File"
  203. #define XtRFont            "Font"
  204. #define XtRFontStruct        "FontStruct"
  205. #define XtRFunction        "Function"
  206. #define XtRGeometry        "Geometry"
  207. #define XtRInt            "Int"
  208. #define XtRJustify        "Justify"
  209. #define XtROrientation        "Orientation"
  210. #define XtRPixel        "Pixel"
  211. #define XtRPixmap        "Pixmap"
  212. #define XtRPointer        "Pointer"
  213. #define XtRString        "String"
  214. #define XtRStringTable        "StringTable"
  215. #define XtRTranslationTable     "TranslationTable"
  216. #define XtRWindow        "Window"
  217.  
  218.  
  219. /* Boolean enumeration constants */
  220.  
  221. #define XtEoff            "off"
  222. #define XtEfalse        "false"
  223. #define XtEno            "no"
  224. #define XtEon            "on"
  225. #define XtEtrue            "true"
  226. #define XtEyes            "yes"
  227.  
  228. /* Orientation enumeration constants */
  229.  
  230. #define XtEvertical        "vertical"
  231. #define XtEhorizontal        "horizontal"
  232.  
  233. /* text edit enumeration constants */
  234.  
  235. #define XtEtextRead        "read"
  236. #define XtEtextAppend        "append"
  237. #define XtEtextEdit        "edit"
  238.  
  239. #endif _XtAtom_h_
  240.