|
|
1.1 root 1: /*
2: * $Header: Atoms.h,v 1.10 87/09/11 21:18:32 swick Locked $
3: */
4:
5: /*
6: * Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts.
7: *
8: * All Rights Reserved
9: *
10: * Permission to use, copy, modify, and distribute this software and its
11: * documentation for any purpose and without fee is hereby granted,
12: * provided that the above copyright notice appear in all copies and that
13: * both that copyright notice and this permission notice appear in
14: * supporting documentation, and that the name of Digital Equipment
15: * Corporation not be used in advertising or publicity pertaining to
16: * distribution of the software without specific, written prior permission.
17: *
18: *
19: * DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
20: * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
21: * DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
22: * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
23: * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
24: * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
25: * SOFTWARE.
26: */
27: #ifndef _XtAtom_h_
28: #define _XtAtom_h_
29:
30: #include <X11/Xresource.h>
31:
32: /* Resource names */
33:
34: #define XtNallowHoriz "allowHoriz"
35: #define XtNallowVert "allowVert"
36: #define XtNbackground "background"
37: #define XtNborder "border"
38: #define XtNborderWidth "borderWidth"
39: #define XtNchildWindow "childWindow"
40: #define XtNdepth "depth"
41: #define XtNdialogButtons "dialogButtons"
42: #define XtNdialogButtonCount "dialogButtonCount"
43: #define XtNdialogValue "dialogValue"
44: #define XtNeditType "editType"
45: #define XtNeventBindings "eventBindings"
46: #define XtNfont "font"
47: #define XtNforceBars "forceBars"
48: #define XtNforeground "foreground"
49: #define XtNfunction "function"
50: #define XtNheight "height"
51: #define XtNhSpace "hSpace"
52: #define XtNindex "index"
53: #define XtNinnerHeight "innerHeight"
54: #define XtNinnerWidth "innerWidth"
55: #define XtNinnerWindow "innerWindow"
56: #define XtNinsertPosition "insertPosition"
57: #define XtNinternalHeight "internalHeight"
58: #define XtNinternalWidth "internalWidth"
59: #define XtNjustify "justify"
60: #define XtNknobHeight "knobHeight"
61: #define XtNknobIndent "knobIndent"
62: #define XtNknobPixel "knobPixel"
63: #define XtNknobWidth "knobWidth"
64: #define XtNlabel "label"
65: #define XtNlength "length"
66: #define XtNlowerRight "lowerRight"
67: #define XtNmappedWhenManaged "mappedWhenManaged"
68: #define XtNmenuEntry "menuEntry"
69: #define XtNname "name"
70: #define XtNnotify "notify"
71: #define XtNorientation "orientation"
72: #define XtNparameter "parameter"
73: #define XtNreverseVideo "reverseVideo"
74: #define XtNscrollProc "scrollProc"
75: #define XtNscrollDCursor "scrollDownCursor"
76: #define XtNscrollHCursor "scrollHorizontalCursor"
77: #define XtNscrollLCursor "scrollLeftCursor"
78: #define XtNscrollRCursor "scrollRightCursor"
79: #define XtNscrollUCursor "scrollUpCursor"
80: #define XtNscrollVCursor "scrollVerticalCursor"
81: #define XtNselection "selection"
82: #define XtNselectionArray "selectionArray"
83: #define XtNsensitive "sensitive"
84: #define XtNshown "shown"
85: #define XtNspace "space"
86: #define XtNstring "string"
87: #define XtNtextOptions "textOptions"
88: #define XtNtextSink "textSink"
89: #define XtNtextSource "textSource"
90: #define XtNthickness "thickness"
91: #define XtNthumb "thumb"
92: #define XtNthumbProc "thumbProc"
93: #define XtNtop "top"
94: #define XtNuseBottom "useBottom"
95: #define XtNuseRight "useRight"
96:
97: #define XtNvalue "value"
98: #define XtNvSpace "vSpace"
99: #define XtNwidth "width"
100: #define XtNwindow "window"
101: #define XtNx "x"
102: #define XtNy "y"
103:
104:
105: /* Class types */
106:
107: #define XtCBackground "Background"
108: #define XtCBitmap "Bitmap"
109: #define XtCBoolean "Boolean"
110: #define XtCBorderColor "BorderColor"
111: #define XtCBorderWidth "BorderWidth"
112: #define XtCColor "Color"
113: #define XtCCursor "Cursor"
114: #define XtCDepth "Depth"
115: #define XtCDialogButtons "DialogButtons"
116: #define XtCDialogValue "DialogValue"
117: #define XtCEditType "EditType"
118: #define XtCEventBindings "EventBindings"
119: #define XtCFile "File"
120: #define XtCFont "Font"
121: #define XtCForeground "Foreground"
122: #define XtCFraction "Fraction"
123: #define XtCFunction "Function"
124: #define XtCHeight "Height"
125: #define XtCHighlight "Highlight"
126: #define XtCHSpace "HSpace"
127: #define XtCIndex "Index"
128: #define XtCInterval "Interval"
129: #define XtCJustify "Justify"
130: #define XtCKnobHeight "KnobHeight"
131: #define XtCKnobIndent "KnobIndent"
132: #define XtCKnobPixel "KnobPixel"
133: #define XtCKnobWidth "KnobWidth"
134: #define XtCLabel "Label"
135: #define XtCLength "Length"
136: #define XtCMappedWhenManaged "MappedWhenManaged"
137: #define XtCMargin "Margin"
138: #define XtCMenuEntry "MenuEntry"
139: #define XtCNotify "Notify"
140: #define XtCOff "Off"
141: #define XtCOn "On"
142: #define XtCOrientation "Orientation"
143: #define XtCParameter "Parameter"
144: #define XtCPixmap "Pixmap"
145: #define XtCPosition "Position"
146: #define XtCScrollProc "ScrollProc"
147: #define XtCScrollDCursor "ScrollDownCursor"
148: #define XtCScrollHCursor "ScrollHorizontalCursor"
149: #define XtCScrollLCursor "ScrollLeftCursor"
150: #define XtCScrollRCursor "ScrollRightCursor"
151: #define XtCScrollUCursor "ScrollUpCursor"
152: #define XtCScrollVCursor "ScrollVerticalCursor"
153: #define XtCSelection "Selection"
154: #define XtCSensitive "Sensitive"
155: #define XtCSelectionArray "SelectionArray"
156: #define XtCSpace "Space"
157: #define XtCString "String"
158: #define XtCTextOptions "TextOptions"
159: #define XtCTextPosition "TextPosition"
160: #define XtCTextSelection "TextSelection"
161: #define XtCTextSink "TextSink"
162: #define XtCTextSource "TextSource"
163: #define XtCThickness "Thickness"
164: #define XtCThumb "Thumb"
165: #define XtCToggle "Toggle"
166: #define XtCUnhighlight "Unhighlight"
167: #define XtCValue "Value"
168: #define XtCVSpace "VSpace"
169: #define XtCWidth "Width"
170: #define XtCWindow "Window"
171: #define XtCX "X"
172: #define XtCY "Y"
173:
174:
175: /* Representation types */
176: #define XtRBoolean XrmRBoolean
177: #define XtRColor XrmRColor
178: #define XtRCursor XrmRCursor
179: #define XtRDims XrmRDims
180: #define XtRDisplay XrmRDisplay
181: #define XtREditMode "EditMode"
182: #define XtREventBindings "EventBindings"
183: #define XtRFile XrmRFile
184: #define XtRFloat XrmRFloat
185: #define XtRFont XrmRFont
186: #define XtRFontStruct XrmRFontStruct
187: #define XtRFunction "Function"
188: #define XtRJustify "Justify"
189: #define XtRGeometry XrmRGeometry
190: #define XtRInt XrmRInt
191: #define XtROrientation "Orientation"
192: #define XtRPixel XrmRPixel
193: #define XtRPixmap XrmRPixmap
194: #define XtRPointer XrmRPointer
195: #define XtRString XrmRString
196: #define XtRStringTable "StringTable"
197: #define XtRTextPosition "XtTextPosition"
198: #define XtRWindow XrmRWindow
199:
200: /* Orientation enumeration constants */
201:
202: #define XtEvertical "vertical"
203: #define XtEhorizontal "horizontal"
204:
205: /* text edit enumeration constants */
206:
207: #define XtEtextRead "read"
208: #define XtEtextAppend "append"
209: #define XtEtextEdit "edit"
210:
211: #endif _XtAtom_h_
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.