First Edition (October 1997)

Copyright and Trademark Notices

The Motif 2.1 Programmer's Reference

Alphabetical Listing of Motif Reference Information
ApplicationShell
Composite
Constraint
Core
MrmCloseHierarchy
MrmFetchBitmapLiteral
MrmFetchColorLiteral
MrmFetchIconLiteral
MrmFetchLiteral
MrmFetchSetValues
MrmFetchWidget
MrmFetchWidgetOverride
MrmInitialize
MrmOpenHierarchy
MrmOpenHierarchyFromBuffer
MrmOpenHierarchyPerDisplay
MrmRegisterClass
MrmRegisterNames
MrmRegisterNamesInHierarchy
Object
OverrideShell
RectObj
Shell
TopLevelShell
TransientShell
Uil
UilDumpSymbolTable
VendorShell
VirtualBindings
WMShell
XmActivateProtocol
XmActivateWMProtocol
XmAddProtocolCallback
XmAddProtocols
XmAddTabGroup
XmAddToPostFromList
XmAddWMProtocolCallback
XmAddWMProtocols
XmArrowButton
XmArrowButtonGadget
XmBulletinBoard
XmCascadeButton
XmCascadeButtonGadget
XmCascadeButtonGadgetHighlight
XmCascadeButtonHighlight
XmChangeColor
XmClipboardCancelCopy
XmClipboardCopy
XmClipboardCopyByName
XmClipboardEndCopy
XmClipboardEndRetrieve
XmClipboardInquireCount
XmClipboardInquireFormat
XmClipboardInquireLength
XmClipboardInquirePendingItems
XmClipboardLock
XmClipboardRegisterFormat
XmClipboardRetrieve
XmClipboardStartCopy
XmClipboardStartRetrieve
XmClipboardUndoCopy
XmClipboardUnlock
XmClipboardWithdrawFormat
XmComboBox
XmComboBoxAddItem
XmComboBoxDeletePos
XmComboBoxSelectItem
XmComboBoxSetItem
XmComboBoxUpdate
XmCommand
XmCommandAppendValue
XmCommandError
XmCommandGetChild
XmCommandSetValue
XmContainer
XmContainerCopy
XmContainerCopyLink
XmContainerCut
XmContainerGetItemChildren
XmContainerPaste
XmContainerPasteLink
XmContainerRelayout
XmContainerReorder
XmConvertStringToUnits
XmConvertUnits
XmCreateArrowButton
XmCreateArrowButtonGadget
XmCreateBulletinBoard
XmCreateBulletinBoardDialog
XmCreateCascadeButton
XmCreateCascadeButtonGadget
XmCreateComboBox
XmCreateCommand
XmCreateCommandDialog
XmCreateContainer
XmCreateDialogShell
XmCreateDragIcon
XmCreateDrawingArea
XmCreateDrawnButton
XmCreateDropDownComboBox
XmCreateDropDownList
XmCreateErrorDialog
XmCreateFileSelectionBox
XmCreateFileSelectionDialog
XmCreateForm
XmCreateFormDialog
XmCreateFrame
XmCreateIconGadget
XmCreateInformationDialog
XmCreateLabel
XmCreateLabelGadget
XmCreateList
XmCreateMainWindow
XmCreateMenuBar
XmCreateMenuShell
XmCreateMessageBox
XmCreateMessageDialog
XmCreateNotebook
XmCreateOptionMenu
XmCreatePanedWindow
XmCreatePopupMenu
XmCreatePromptDialog
XmCreatePulldownMenu
XmCreatePushButton
XmCreatePushButtonGadget
XmCreateQuestionDialog
XmCreateRadioBox
XmCreateRowColumn
XmCreateScale
XmCreateScrollBar
XmCreateScrolledList
XmCreateScrolledText
XmCreateScrolledWindow
XmCreateSelectionBox
XmCreateSelectionDialog
XmCreateSeparator
XmCreateSeparatorGadget
XmCreateSimpleCheckBox
XmCreateSimpleMenuBar
XmCreateSimpleOptionMenu
XmCreateSimplePopupMenu
XmCreateSimplePulldownMenu
XmCreateSimpleRadioBox
XmCreateSimpleSpinBox
XmCreateSpinBox
XmCreateTemplateDialog
XmCreateText
XmCreateTextField
XmCreateToggleButton
XmCreateToggleButtonGadget
XmCreateWarningDialog
XmCreateWorkArea
XmCreateWorkingDialog
XmCvtByteStreamToXmString
XmCvtCTToXmString
XmCvtStringToUnitType
XmCvtTextPropertyToXmStringTable
XmCvtXmStringTableToTextProperty
XmCvtXmStringToByteStream
XmCvtXmStringToCT
XmDeactivateProtocol
XmDeactivateWMProtocol
XmDestroyPixmap
XmDialogShell
XmDirection
XmDirectionMatch
XmDirectionMatchPartial
XmDirectionToStringDirection
XmDisplay
XmDragCancel
XmDragContext
XmDragIcon
XmDragStart
XmDrawingArea
XmDrawnButton
XmDropSite
XmDropSiteConfigureStackingOrder
XmDropSiteEndUpdate
XmDropSiteQueryStackingOrder
XmDropSiteRegister
XmDropSiteRegistered
XmDropSiteRetrieve
XmDropSiteStartUpdate
XmDropSiteUnregister
XmDropSiteUpdate
XmDropTransfer
XmDropTransferAdd
XmDropTransferStart
XmFileSelectionBox
XmFileSelectionBoxGetChild
XmFileSelectionDoSearch
XmFontList
XmFontListAdd
XmFontListAppendEntry
XmFontListCopy
XmFontListCreate
XmFontListEntryCreate
XmFontListEntryFree
XmFontListEntryGetFont
XmFontListEntryGetTag
XmFontListEntryLoad
XmFontListFree
XmFontListFreeFontContext
XmFontListGetNextFont
XmFontListInitFontContext
XmFontListNextEntry
XmFontListRemoveEntry
XmForm
XmFrame
XmGadget
XmGetAtomName
XmGetColorCalculation
XmGetColors
XmGetDestination
XmGetDragContext
XmGetFocusWidget
XmGetMenuCursor
XmGetPixmap
XmGetPixmapByDepth
XmGetPostedFromWidget
XmGetScaledPixmap
XmGetSecondaryResourceData
XmGetTabGroup
XmGetTearOffControl
XmGetVisibility
XmGetXmDisplay
XmGetXmScreen
XmIconGadget
XmImCloseXIM
XmImFreeXIC
XmImGetXIC
XmImGetXIM
XmImMbLookupString
XmImMbResetIC
XmImRegister
XmImSetFocusValues
XmImSetValues
XmImSetXIC
XmImUnregister
XmImUnsetFocus
XmImVaSetFocusValues
XmImVaSetValues
XmInstallImage
XmInternAtom
XmIsMotifWMRunning
XmIsTraversable
XmLabel
XmLabelGadget
XmList
XmListAddItem
XmListAddItemUnselected
XmListAddItems
XmListAddItemsUnselected
XmListDeleteAllItems
XmListDeleteItem
XmListDeleteItems
XmListDeleteItemsPos
XmListDeletePos
XmListDeletePositions
XmListDeselectAllItems
XmListDeselectItem
XmListDeselectPos
XmListGetKbdItemPos
XmListGetMatchPos
XmListGetSelectedPos
XmListItemExists
XmListItemPos
XmListPosSelected
XmListPosToBounds
XmListReplaceItems
XmListReplaceItemsPos
XmListReplaceItemsPosUnselected
XmListReplaceItemsUnselected
XmListReplacePositions
XmListSelectItem
XmListSelectPos
XmListSetAddMode
XmListSetBottomItem
XmListSetBottomPos
XmListSetHorizPos
XmListSetItem
XmListSetKbdItemPos
XmListSetPos
XmListUpdateSelectedList
XmListYToPos
XmMainWindow
XmMainWindowSep1
XmMainWindowSep2
XmMainWindowSep3
XmMainWindowSetAreas
XmManager
XmMapSegmentEncoding
XmMenuPosition
XmMenuShell
XmMessageBox
XmMessageBoxGetChild
XmNotebook
XmNotebookGetPageInfo
XmObjectAtPoint
XmOptionButtonGadget
XmOptionLabelGadget
XmPanedWindow
XmParseMapping
XmParseMappingCreate
XmParseMappingFree
XmParseMappingGetValues
XmParseMappingSetValues
XmParseTable
XmParseTableFree
XmPrimitive
XmPrintPopupPDM
XmPrintSetup
XmPrintShell
XmPrintToFile
XmProcessTraversal
XmPushButton
XmPushButtonGadget
XmRedisplayWidget
XmRegisterSegmentEncoding
XmRemoveFromPostFromList
XmRemoveProtocolCallback
XmRemoveProtocols
XmRemoveTabGroup
XmRemoveWMProtocolCallback
XmRemoveWMProtocols
XmRenderTable
XmRenderTableAddRenditions
XmRenderTableCopy
XmRenderTableCvtFromProp
XmRenderTableCvtToProp
XmRenderTableFree
XmRenderTableGetRendition
XmRenderTableGetRenditions
XmRenderTableGetTags
XmRenderTableRemoveRenditions
XmRendition
XmRenditionCreate
XmRenditionFree
XmRenditionRetrieve
XmRenditionUpdate
XmRepTypeAddReverse
XmRepTypeGetId
XmRepTypeGetNameList
XmRepTypeGetRecord
XmRepTypeGetRegistered
XmRepTypeInstallTearOffModelConverter
XmRepTypeRegister
XmRepTypeValidValue
XmResolveAllPartOffsets
XmResolvePartOffsets
XmRowColumn
XmScale
XmScaleGetValue
XmScaleSetTicks
XmScaleSetValue
XmScreen
XmScrollBar
XmScrollBarGetValues
XmScrollBarSetValues
XmScrollVisible
XmScrolledWindow
XmScrolledWindowSetAreas
XmSelectionBox
XmSelectionBoxGetChild
XmSeparator
XmSeparatorGadget
XmSetColorCalculation
XmSetFontUnit
XmSetFontUnits
XmSetMenuCursor
XmSetProtocolHooks
XmSetWMProtocolHooks
XmSimpleSpinBox
XmSimpleSpinBoxAddItem
XmSimpleSpinBoxDeletePos
XmSimpleSpinBoxSetItem
XmSpinBox
XmSpinBoxValidatePosition
XmString
XmStringBaseline
XmStringByteCompare
XmStringByteStreamLength
XmStringCompare
XmStringComponentCreate
XmStringComponentType
XmStringConcat
XmStringConcatAndFree
XmStringCopy
XmStringCreate
XmStringCreateLocalized
XmStringCreateLtoR
XmStringCreateSimple
XmStringDirection
XmStringDirectionCreate
XmStringDirectionToDirection
XmStringDraw
XmStringDrawImage
XmStringDrawUnderline
XmStringEmpty
XmStringExtent
XmStringFree
XmStringFreeContext
XmStringGenerate
XmStringGetLtoR
XmStringGetNextComponent
XmStringGetNextSegment
XmStringGetNextTriple
XmStringHasSubstring
XmStringHeight
XmStringInitContext
XmStringIsVoid
XmStringLength
XmStringLineCount
XmStringNConcat
XmStringNCopy
XmStringParseText
XmStringPeekNextComponent
XmStringPeekNextTriple
XmStringPutRendition
XmStringSegmentCreate
XmStringSeparatorCreate
XmStringTable
XmStringTableParseStringArray
XmStringTableProposeTablist
XmStringTableToXmString
XmStringTableUnparse
XmStringToXmStringTable
XmStringUnparse
XmStringWidth
XmTab
XmTabCreate
XmTabFree
XmTabGetValues
XmTabList
XmTabListCopy
XmTabListFree
XmTabListGetTab
XmTabListInsertTabs
XmTabListRemoveTabs
XmTabListReplacePositions
XmTabListTabCount
XmTabSetValue
XmTargetsAreCompatible
XmText
XmTextClearSelection
XmTextCopy
XmTextCopyLink
XmTextCut
XmTextDisableRedisplay
XmTextEnableRedisplay
XmTextField
XmTextFieldClearSelection
XmTextFieldCopy
XmTextFieldCopyLink
XmTextFieldCut
XmTextFieldGetBaseline
XmTextFieldGetEditable
XmTextFieldGetInsertionPosition
XmTextFieldGetLastPosition
XmTextFieldGetMaxLength
XmTextFieldGetSelection
XmTextFieldGetSelectionPosition
XmTextFieldGetSelectionWcs
XmTextFieldGetString
XmTextFieldGetStringWcs
XmTextFieldGetSubstring
XmTextFieldGetSubstringWcs
XmTextFieldInsert
XmTextFieldInsertWcs
XmTextFieldPaste
XmTextFieldPasteLink
XmTextFieldPosToXY
XmTextFieldRemove
XmTextFieldReplace
XmTextFieldReplaceWcs
XmTextFieldSetAddMode
XmTextFieldSetEditable
XmTextFieldSetHighlight
XmTextFieldSetInsertionPosition
XmTextFieldSetMaxLength
XmTextFieldSetSelection
XmTextFieldSetString
XmTextFieldSetStringWcs
XmTextFieldShowPosition
XmTextFieldXYToPos
XmTextFindString
XmTextFindStringWcs
XmTextGetBaseline
XmTextGetCenterline
XmTextGetEditable
XmTextGetInsertionPosition
XmTextGetLastPosition
XmTextGetMaxLength
XmTextGetSelection
XmTextGetSelectionPosition
XmTextGetSelectionWcs
XmTextGetSource
XmTextGetString
XmTextGetStringWcs
XmTextGetSubstring
XmTextGetSubstringWcs
XmTextGetTopCharacter
XmTextInsert
XmTextInsertWcs
XmTextPaste
XmTextPasteLink
XmTextPosToXY
XmTextPosition
XmTextRemove
XmTextReplace
XmTextReplaceWcs
XmTextScroll
XmTextSetAddMode
XmTextSetEditable
XmTextSetHighlight
XmTextSetInsertionPosition
XmTextSetMaxLength
XmTextSetSelection
XmTextSetSource
XmTextSetString
XmTextSetStringWcs
XmTextSetTopCharacter
XmTextShowPosition
XmTextXYToPos
XmToggleButton
XmToggleButtonGadget
XmToggleButtonGadgetGetState
XmToggleButtonGadgetSetState
XmToggleButtonGetState
XmToggleButtonSetState
XmToggleButtonSetValue
XmTrackingEvent
XmTrackingLocate
XmTransferDone
XmTransferSendRequest
XmTransferSetParameters
XmTransferStartRequest
XmTransferValue
XmTranslateKey
XmUninstallImage
XmUpdateDisplay
XmVaCreateSimpleCheckBox
XmVaCreateSimpleMenuBar
XmVaCreateSimpleOptionMenu
XmVaCreateSimplePopupMenu
XmVaCreateSimplePulldownMenu
XmVaCreateSimpleRadioBox
XmWidgetGetBaselines
XmWidgetGetDisplayRect

Appendix A. Constraint Arguments and Automatically Created Children

Appendix B. UIL Built-In Tables

Appendix C. UIL Arguments

Appendix D. UIL Diagnostic Messages