# Defined Strings

The `StringDefs.h` header file contains definitions for the following resource name, class, and representation type symbolic constants.

Resource names:

Symbol | Definition
--- | ---
XtNaccelerators | "accelerators"
XtNallowHoriz | "allowHoriz"
XtNallowVert | "allowVert"
XtNancestorSensitive | "ancestorSensitive"
XtNbackground | "background"
XtNbackgroundPixmap | "backgroundPixmap"
XtNbitmap | "bitmap"
XtNborder | "borderColor"
XtNborderColor | "borderColor"
XtNborderPixmap | "borderPixmap"
XtNborderWidth | "borderWidth"
XtNcallback | "callback"
XtNchangeHook | "changeHook"
XtNchildren | "children"
XtNcolormap | "colormap"
XtNconfigureHook | "configureHook"
XtNcreateHook | "createHook"
XtNdepth | "depth"
XtNdestroyCallback | "destroyCallback"
XtNdestroyHook | "destroyHook"
XtNeditType | "editType"
XtNfile | "file"
XtNfont | "font"
XtNfontSet | "fontSet"
XtNforceBars | "forceBars"
XtNforeground | "foreground"
XtNfunction | "function"
XtNgeometryHook | "geometryHook"
XtNheight | "height"
XtNhighlight | "highlight"
XtNhSpace | "hSpace"
XtNindex | "index"
XtNinitialResourcesPersistent | "initialResourcesPersistent"
XtNinnerHeight | "innerHeight"
XtNinnerWidth | "innerWidth"
XtNinnerWindow | "innerWindow"
XtNinsertPosition | "insertPosition"
XtNinternalHeight | "internalHeight"
XtNinternalWidth | "internalWidth"
XtNjumpProc | "jumpProc"
XtNjustify | "justify"
XtNknobHeight | "knobHeight"
XtNknobIndent | "knobIndent"
XtNknobPixel | "knobPixel"
XtNknobWidth | "knobWidth"
XtNlabel | "label"
XtNlength | "length"
XtNlowerRight | "lowerRight"
XtNmappedWhenManaged | "mappedWhenManaged"
XtNmenuEntry | "menuEntry"
XtNname | "name"
XtNnotify | "notify"
XtNnumChildren | "numChildren"
XtNnumShells | "numShells"
XtNorientation | "orientation"
XtNparameter | "parameter"
XtNpixmap | "pixmap"
XtNpopupCallback | "popupCallback"
XtNpopdownCallback | "popdownCallback"
XtNresize | "resize"
XtNreverseVideo | "reverseVideo"
XtNscreen | "screen"
XtNscrollProc | "scrollProc"
XtNscrollDCursor | "scrollDCursor"
XtNscrollHCursor | "scrollHCursor"
XtNscrollLCursor | "scrollLCursor"
XtNscrollRCursor | "scrollRCursor"
XtNscrollUCursor | "scrollUCursor"
XtNscrollVCursor | "scrollVCursor"
XtNselection | "selection"
XtNselectionArray | "selectionArray"
XtNsensitive | "sensitive"
XtNshells | "shells"
XtNshown | "shown"
XtNspace | "space"
XtNstring | "string"
XtNtextOptions | "textOptions"
XtNtextSink | "textSink"
XtNtextSource | "textSource"
XtNthickness | "thickness"
XtNthumb | "thumb"
XtNthumbProc | "thumbProc"
XtNtop | "top"
XtNtranslations | "translations"
XtNunrealizeCallback | "unrealizeCallback"
XtNupdate | "update"
XtNuseBottom | "useBottom"
XtNuseRight | "useRight"
XtNvalue | "value"
XtNvSpace | "vSpace"
XtNwidth | "width"
XtNwindow | "window"
XtNx | "x"
XtNy | "y"

Resource classes:

Symbol | Definition
--- | ---
XtCAccelerators | "Accelerators"
XtCBackground | "Background"
XtCBitmap | "Bitmap"
XtCBoolean | "Boolean"
XtCBorderColor | "BorderColor"
XtCBorderWidth | "BorderWidth"
XtCCallback | "Callback"
XtCColormap | "Colormap"
XtCColor | "Color"
XtCCursor | "Cursor"
XtCDepth | "Depth"
XtCEditType | "EditType"
XtCEventBindings | "EventBindings"
XtCFile | "File"
XtCFont | "Font"
XtCFontSet | "FontSet"
XtCForeground | "Foreground"
XtCFraction | "Fraction"
XtCFunction | "Function"
XtCHeight | "Height"
XtCHSpace | "HSpace"
XtCIndex | "Index"
XtCInitialResourcesPersistent | "InitialResourcesPersistent"
XtCInsertPosition | "InsertPosition"
XtCInterval | "Interval"
XtCJustify | "Justify"
XtCKnobIndent | "KnobIndent"
XtCKnobPixel | "KnobPixel"
XtCLabel | "Label"
XtCLength | "Length"
XtCMappedWhenManaged | "MappedWhenManaged"
XtCMargin | "Margin"
XtCMenuEntry | "MenuEntry"
XtCNotify | "Notify"
XtCOrientation | "Orientation"
XtCParameter | "Parameter"
XtCPixmap | "Pixmap"
XtCPosition | "Position"
XtCReadOnly | "ReadOnly"
XtCResize | "Resize"
XtCReverseVideo | "ReverseVideo"
XtCScreen | "Screen"
XtCScrollProc | "ScrollProc"
XtCScrollDCursor | "ScrollDCursor"
XtCScrollHCursor | "ScrollHCursor"
XtCScrollLCursor | "ScrollLCursor"
XtCScrollRCursor | "ScrollRCursor"
XtCScrollUCursor | "ScrollUCursor"
XtCScrollVCursor | "ScrollVCursor"
XtCSelection | "Selection"
XtCSelectionArray | "SelectionArray"
XtCSensitive | "Sensitive"
XtCSpace | "Space"
XtCString | "String"
XtCTextOptions | "TextOptions"
XtCTextPosition | "TextPosition"
XtCTextSink | "TextSink"
XtCTextSource | "TextSource"
XtCThickness | "Thickness"
XtCThumb | "Thumb"
XtCTranslations | "Translations"
XtCValue | "Value"
XtCVSpace | "VSpace"
XtCWidth | "Width"
XtCWindow | "Window"
XtCX | "X"
XtCY | "Y"

Resource representation types:

Symbol | Definition
--- | ---
XtRAcceleratorTable | "AcceleratorTable"
XtRAtom | "Atom"
XtRBitmap | "Bitmap"
XtRBool | "Bool"
XtRBoolean | "Boolean"
XtRCallback | "Callback"
XtRCallProc | "CallProc"
XtRCardinal | "Cardinal"
XtRColor | "Color"
XtRColormap | "Colormap"
XtRCommandArgArray | "CommandArgArray"
XtRCursor | "Cursor"
XtRDimension | "Dimension"
XtRDirectoryString | "DirectoryString"
XtRDisplay | "Display"
XtREditMode | "EditMode"
XtREnum | "Enum"
XtREnvironmentArray | "EnvironmentArray"
XtRFile | "File"
XtRFloat | "Float"
XtRFont | "Font"
XtRFontSet | "FontSet"
XtRFontStruct | "FontStruct"
XtRFunction | "Function"
XtRGeometry | "Geometry"
XtRGravity | "Gravity"
XtRImmediate | "Immediate"
XtRInitialState | "InitialState"
XtRInt | "Int"
XtRJustify | "Justify"
XtRLongBoolean | XtRBool
XtRObject | "Object"
XtROrientation | "Orientation"
XtRPixel | "Pixel"
XtRPixmap | "Pixmap"
XtRPointer | "Pointer"
XtRPosition | "Position"
XtRRestartStyle | "RestartStyle"
XtRScreen | "Screen"
XtRShort | "Short"
XtRSmcConn | "SmcConn"
XtRString | "String"
XtRStringArray | "StringArray"
XtRStringTable | "StringTable"
XtRUnsignedChar | "UnsignedChar"
XtRTranslationTable | "TranslationTable"
XtRVisual | "Visual"
XtRWidget | "Widget"
XtRWidgetClass | "WidgetClass"
XtRWidgetList | "WidgetList"
XtRWindow | "Window"

Boolean enumeration constants:

Symbol | Definition
--- | ---
XtEoff | "off"
XtEfalse | "false"
XtEno | "no"
XtEon | "on"
XtEtrue | "true"
XtEyes | "yes"

Orientation enumeration constants:

Symbol | Definition
--- | ---
XtEvertical | "vertical"
XtEhorizontal | "horizontal"

Text edit enumeration constants:

Symbol | Definition
--- | ---
XtEtextRead | "read"
XtEtextAppend | "append"
XtEtextEdit | "edit"

Color enumeration constants:

Symbol | Definition
--- | ---
XtExtdefaultbackground | "xtdefaultbackground"
XtExtdefaultforeground | "xtdefaultforeground"

Font constant:

Symbol | Definition
--- | ---
XtExtdefaultfont | "xtdefaultfont"

Hooks for External Agents constants:

Symbol | Definition
--- | ---
XtHcreate | "Xtcreate"
XtHsetValues | "XtsetValues"
XtHmanageChildren | "XtmanageChildren"
XtHunmanageChildren | "XtunmanageChildren"
XtHmanageSet | "XtmanageSet"
XtHunmanageSet | "XtunmanageSet"
XtHrealizeWidget | "XtrealizeWidget"
XtHunrealizeWidget | "XtunrealizeWidget"
XtHaddCallback | "XtaddCallback"
XtHaddCallbacks | "XtaddCallbacks"
XtHremoveCallback | "XtremoveCallback"
XtHremoveCallbacks | "XtremoveCallbacks"
XtHremoveAllCallbacks | "XtremoveAllCallbacks"
XtHaugmentTranslations | "XtaugmentTranslations"
XtHoverrideTranslations | "XtoverrideTranslations"
XtHuninstallTranslations | "XtuninstallTranslations"
XtHsetKeyboardFocus | "XtsetKeyboardFocus"
XtHsetWMColormapWindows | "XtsetWMColormapWindows"
XtHmapWidget | "XtmapWidget"
XtHunmapWidget | "XtunmapWidget"
XtHpopup | "Xtpopup"
XtHpopupSpringLoaded | "XtpopupSpringLoaded"
XtHpopdown | "Xtpopdown"
XtHconfigure | "Xtconfigure"
XtHpreGeometry | "XtpreGeometry"
XtHpostGeometry | "XtpostGeometry"
XtHdestroy | "Xtdestroy"

The `Shell.h` header file contains definitions for the following resource name, class, and representation type symbolic constants.

Resource names:

Symbol | Definition
--- | ---
XtNallowShellResize | "allowShellResize"
XtNargc | "argc"
XtNargv | "argv"
XtNbaseHeight | "baseHeight"
XtNbaseWidth | "baseWidth"
XtNcancelCallback | "cancelCallback"
XtNclientLeader | "clientLeader"
XtNcloneCommand | "cloneCommand"
XtNconnection | "connection"
XtNcreatePopupChildProc | "createPopupChildProc"
XtNcurrentDirectory | "currentDirectory"
XtNdieCallback | "dieCallback"
XtNdiscardCommand | "discardCommand"
XtNenvironment | "environment"
XtNerrorCallback | "errorCallback"
XtNgeometry | "geometry"
XtNheightInc | "heightInc"
XtNiconMask | "iconMask"
XtNiconName | "iconName"
XtNiconNameEncoding | "iconNameEncoding"
XtNiconPixmap | "iconPixmap"
XtNiconWindow | "iconWindow"
XtNiconX | "iconX"
XtNiconY | "iconY"
XtNiconic | "iconic"
XtNinitialState | "initialState"
XtNinput | "input"
XtNinteractCallback | "interactCallback"
XtNjoinSession | "joinSession"
XtNmaxAspectX | "maxAspectX"
XtNmaxAspectY | "maxAspectY"
XtNmaxHeight | "maxHeight"
XtNmaxWidth | "maxWidth"
XtNminAspectX | "minAspectX"
XtNminAspectY | "minAspectY"
XtNminHeight | "minHeight"
XtNminWidth | "minWidth"
XtNoverrideRedirect | "overrideRedirect"
XtNprogramPath | "programPath"
XtNresignCommand | "resignCommand"
XtNrestartCommand | "restartCommand"
XtNrestartStyle | "restartStyle"
XtNsaveCallback | "saveCallback"
XtNsaveCompleteCallback | "saveCompleteCallback"
XtNsaveUnder | "saveUnder"
XtNsessionID | "sessionID"
XtNshutdownCommand | "shutdownCommand"
XtNtitle | "title"
XtNtitleEncoding | "titleEncoding"
XtNtransient | "transient"
XtNtransientFor | "transientFor"
XtNurgency | "urgency"
XtNvisual | "visual"
XtNwaitForWm | "waitforwm"
XtNwaitforwm | "waitforwm"
XtNwidthInc | "widthInc"
XtNwindowGroup | "windowGroup"
XtNwindowRole | "windowRole"
XtNwinGravity | "winGravity"
XtNwmTimeout | "wmTimeout"

Resource classes:

Symbol | Definition
--- | ---
XtCAllowShellResize | "allowShellResize"
XtCArgc | "Argc"
XtCArgv | "Argv"
XtCBaseHeight | "BaseHeight"
XtCBaseWidth | "BaseWidth"
XtCClientLeader | "ClientLeader"
XtCCloneCommand | "CloneCommand"
XtCConnection | "Connection"
XtCCreatePopupChildProc | "CreatePopupChildProc"
XtCCurrentDirectory | "CurrentDirectory"
XtCDiscardCommand | "DiscardCommand"
XtCEnvironment | "Environment"
XtCGeometry | "Geometry"
XtCHeightInc | "HeightInc"
XtCIconMask | "IconMask"
XtCIconName | "IconName"
XtCIconNameEncoding | "IconNameEncoding"
XtCIconPixmap | "IconPixmap"
XtCIconWindow | "IconWindow"
XtCIconX | "IconX"
XtCIconY | "IconY"
XtCIconic | "Iconic"
XtCInitialState | "InitialState"
XtCInput | "Input"
XtCJoinSession | "JoinSession"
XtCMaxAspectX | "MaxAspectX"
XtCMaxAspectY | "MaxAspectY"
XtCMaxHeight | "MaxHeight"
XtCMaxWidth | "MaxWidth"
XtCMinAspectX | "MinAspectX"
XtCMinAspectY | "MinAspectY"
XtCMinHeight | "MinHeight"
XtCMinWidth | "MinWidth"
XtCOverrideRedirect | "OverrideRedirect"
XtCProgramPath | "ProgramPath"
XtCResignCommand | "ResignCommand"
XtCRestartCommand | "RestartCommand"
XtCRestartStyle | "RestartStyle"
XtCSaveUnder | "SaveUnder"
XtCSessionID | "SessionID"
XtCShutdownCommand | "ShutdownCommand"
XtCTitle | "Title"
XtCTitleEncoding | "TitleEncoding"
XtCTransient | "Transient"
XtCTransientFor | "TransientFor"
XtCUrgency | "Urgency"
XtCVisual | "Visual"
XtCWaitForWm | "Waitforwm"
XtCWaitforwm | "Waitforwm"
XtCWidthInc | "WidthInc"
XtCWindowGroup | "WindowGroup"
XtCWindowRole | "WindowRole"
XtCWinGravity | "WinGravity"
XtCWmTimeout | "WmTimeout"

Resource representation types:

Symbol | Definition
--- | ---
XtRAtom | "Atom"