|
|
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.