Motif Predicates

     xmActivateProtocol(+Shell,+Property,+Protocol)
     Shell:      Widget
     Property:   XAtom
     Protocol:   XAtom
     
     xmActivateWMProtocol(+Shell,+Protocol)
     Shell:      Widget
     Protocol:   XAtom
     
     xmAddProtocolCallback(+Shell,+Property,+Protocol,+Callback,+ClientData)
     Shell:      Widget
     Property:   XAtom
     Protocol:   XAtom
     Callback:   CallbackProc
     ClientData: AnyTerm
     
     xmAddProtocols(+Shell,+Property,+Protocols)
     Shell:      Widget
     Property:   XAtom
     Protocols:  XAtomList
     
     xmAddTabGroup(+TabGroup)
     TabGroup:   Widget
     
     xmAddWMProtocolCallback(+Shell,+Protocol,+Callback,+ClientData)
     Shell:      Widget
     Protocol:   XAtom
     Callback:   CallbackProc
     ClientData: AnyTerm
     
     xmAddWMProtocols(+Shell,+Protocols)
     Shell:      Widget
     Protocol:   XAtomList
     
     xmCascadeButtonGadgetHighlight(+CascadeButtonGadget, +Highlight)
     CascadeButtonGadget:        Widget
     Highlight:  Boolean
     
     xmCascadeButtonHighlight(+CascadeButton, +Highlight)
     CascadeButton:      Widget
     Highlight:  Boolean
     
     xmChangeColor(+Widget, +Background)
     CascadeButton:      Widget
     Background: Pixel
     
     xmClipboardCancelCopy(+Display,+Window,+ItemId)
     Display:    Display
     Window:     Window
     ItemId:     Integer
     
     xmClipboardCopy(+Display,+Window,+ItemId,+FormatName,+Buffer,+Length,
               +PrivateId,+DataId, -ReturnValue)
     Display:    Display
     Window:     Window
     ItemId:     Integer
     FormatName: String
     Buffer:     String
     Length:     Integer
     PrivateId:  Integer
     DataId:     Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardCopyByName(+Display,+Window,+DataId,+Buffer,+Length,+PrivateId,
              -ReturnValue)
     Display:    Display
     Window:     Window
     DataId:     Integer
     Buffer:     String
     Length:     Integer
     PrivateId:  Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardEndCopy(+Display,+Window,+ItemId,-ReturnValue)
     Display:    Display
     Window:     Window
     ItemId:     Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardEndRetrieve(+Display,+Window,-ReturnValue)
     Display:    Display
     Window:     Window
     ReturnValue:        ClipboardStatus
     
     xmClipboardInquireCount(+Display,+Window,-Count,-MaxFormatLen,
              -ReturnValue)
     Display:    Display
     Window:     Window
     Count:      Integer
     MaxFormatLen:       Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardInquireFormat(+Display,+Window,+Index,-Format,
              +BufferLen,-CopiedLen,-ReturnValue)
     Display:    Display
     Window:     Window
     Index:      Integer
     Format:     String
     BufferLen:  Integer
     CopiedLen:  Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardInquireLength(+Display,+Window,+Format,-Length,-ReturnValue)
     Display:    Display
     Window:     Window
     Format:     String
     Length:     Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardInquirePendingItems(+Display,+Window,+Format,-ItemList,-Count,
              -ReturnValue)
     Display:    Display
     Window:     Window
     Format:     String
     ItemList:   XmClipboardPendingList
     Count:      Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardLock(+Display,+Window,-ReturnValue)
     Display:    Display
     Window:     Window
     ReturnValue:        ClipboardStatus
     
     xmClipboardRegisterFormat(+Display,+Format,+FormatLength,-ReturnValue)
     Display:    Display
     Format:     String
     FormatLength:       Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardRetrieve(+Display,+Window,+Format,-Buffer,
              +Length,-NumBytes,-PrivateId,-ReturnValue)
     Display:    Display
     Window:     Window
     Format:     String
     Buffer:     String or XtPointer
     Length:     Integer
     NumBytes:   Integer
     PrivateId:  Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardStartCopy(+Display,+Window,+ClipLabel,+TimeStamp,
              +Widget,+Callback,-ItemId,-ReturnValue)
     Display:    Display
     Window:     Window
     ClipLabel:  XmString
     TimeStamp:  Time
     Widget:     Widget
     Callback:   CallbackProc
     ItemId:     Integer
     ReturnValue:        ClipboardStatus
     
     xmClipboardStartRetrieve(+Display,+Window,+TimeStamp)
     Display:    Display
     Window:     Window
     TimeStamp:  Time
     
     xmClipboardUndoCopy(+Display,+Window,-ReturnValue)
     Display:    Display
     Window:     Window
     ReturnValue:        ClipboardStatus
     
     xmClipboardUnlock(+Display,+Window,+RemoveAllLocks,-ReturnValue)
     Display:    Display
     Window:     Window
     RemoveAllLocks:     Boolean
     ReturnValue:        ClipboardStatus
     
     xmClipboardWithdrawFormat(+Display,+Window,+DataId,-ReturnValue)
     Display:    Display
     Window:     Window
     DataId:     Integer
     ReturnValue:        ClipboardStatus
     
     xmCommandAppendValue(+Widget, +Command)
     Widget:     Widget
     Command:    XmString
     
     xmCommandError(+Widget, +Error)
     Widget:     Widget
     Error:      XmString
     
     xmCommandGetChild(+Widget, +ChildType, -Child)
     Widget:     Widget
     ChildType:  XmChildType
     Child:      Widget
     
     xmCommandSetValue(+Widget, +Command)
     Widget:     Widget
     Command:    XmString
     
     xmConvertUnits(+Widget,+Orientation,+FromUnitType,+FromValue,
              +ToUnitType,-ToValue)
     Widget:     Widget
     Orientation:        XmOrientation
     FromUnitType:       XmUnitType
     FromValue:  Integer
     ToUnitType: XmUnitType
     ToValue:    Integer
     
     xmCreateArrowButton(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateArrowButtonGadget(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateBulletinBoard(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateBulletinBoardDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateCascadeButton(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateCascadeButtonGadget(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateCommand(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateDialogShell(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateDragIcon(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateDrawingArea(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateDrawnButton(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateErrorDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateFileSelectionBox(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateFileSelectionDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateForm(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateFormDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateFrame(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateInformationDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateLabel(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateLabelGadget(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateList(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateMainWindow(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateMenuBar(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateMenuShell(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateMessageBox(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateMessageDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateOptionMenu(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreatePanedWindow(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreatePopupMenu(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreatePromptDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreatePulldownMenu(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreatePushButton(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreatePushButtonGadget(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateQuestionDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateRadioBox(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateRowColumn(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateScale(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateScrollBar(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateScrolledList(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateScrolledText(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateScrolledWindow(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSelectionBox(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSelectionDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSeparator(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSeparatorGadget(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSimpleCheckBox(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSimpleMenuBar(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSimpleOptionMenu(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSimplePopupMenu(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSimplePulldownMenu(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateSimpleRadioBox(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateTemplateDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateText(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateTextField(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateToggleButton(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateToggleButtonGadget(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateWarningDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateWorkArea(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCreateWorkingDialog(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCvtCTToXmString(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmCvtXmStringToCT(+Parent,+Name,+Attributes,-Widget)
     Parent:     Widget
     Name:       String
     Attributes: AttributeList
     Widget:     Widget
     
     xmDeactivateProtocol(+Shell,+Property,+Protocol)
     Shell:      Widget
     Property:   XAtom
     Protocol:   XAtom
     
     xmDeactivateWMProtocol(+Shell,+Protocol)
     Shell:      Widget
     Protocol:   XAtom
     
     xmDestroyPixmap(+Screen, +Pixmap)
     Screen:     Screen
     Pixmap:     Pixmap
     
     xmDragCancel(+DragContext)
     DragContext:        Widget
     
     xmDragStart(+Widget,+Event,+Attributes,-DragContext)
     Widget:     Widget
     Event:      XEvent
     Attributes: AttributeList
     DragContext:        Widget
     
     xmDropSiteConfigureStackingOrder(+Widget,+Sibling,+StackMode)
     Widget:     Widget
     Sibling:    Widget
     StackMode:  XmStackMode
     
     xmDropSiteEndUpdate(+Widget)
     Widget:     Widget
     
     xmDropSiteQueryStackingOrder(+Widget,-Parent,-Children)
     Widget:     Widget
     Parent:     Widget
     Children:   WidgetList
     
     xmDropSiteRegister([+Widget],+Attributes
     Widget:     Widget
     Attributes: AttributeList
     
     xmDropSiteRetrieve(+Widget,+Attributes)
     Widget:     Widget
     Attributes: AttributeList
     
     xmDropSiteStartUpdate(+Widget)
     Widget:     Widget
     
     xmDropSiteUnregister(+Widget)
     Widget:     Widget
     
     xmDropSiteUpdate(+Widget,+Attributes)
     Widget:     Widget
     Attributes: AttributeList
     
     xmDropTransferAdd(+DropTransfer,+Transfers)
     DropTransfer:       Widget
     Transfers:  XmDropTransfers
     
     xmDropTransferStart(+Widget,+Attributes,-DropWidget)
     Widget:     Widget
     Attributes: AttributeList
     DropWidget: Widget
     
     xmFileSelectionBoxGetChild(+Widget, +ChildType, -Child)
     Widget:     Widget
     ChildType:  XmChildType
     Child:      Widget
     
     xmFileSelectionDoSearch(+Widget, +DirMask)
     Widget:     Widget
     DirMask:    XmString
     
     xmFontListAdd(+OldList,+NewFont,+Charset,-NewList)
     OldList:    XmFontList
     NewFont:    XFont
     Charset:    XmStringCharSet
     NewList:    XmFontList
     
     xmFontListAppendEntry(+OldList,+Entry,-NewList)
     OldList:    XmFontList
     Entry:      XmFontListEntry
     NewList:    XmFontList
     
     xmFontListCopy(+FontList,-NewFontList)
     FontList:   XmFontList
     NewFontList:        XmFontList
     
     xmFontListCreate(+Font,+Charset,-FontList)
     Font:       XFont
     Charset:    XmStringCharSet
     FontList:   XmFontList
     
     xmFontListEntryCreate(+Tag,+Type,+Font,-Entry)
     Tag:        XmFontListTag
     Type:       XmFontType
     Font:       XFont or XFontSet
     Entry:      XmFontListEntry
     
     xmFontListEntryFree(+Entry)
     Entry:      XmFontListEntry
     
     xmFontListEntryGetFont(+Entry,-Type,-Font)
     Entry:      XmFontListEntry
     Type:       XmFontType
     Font:       XFont or XFontSet
     
     xmFontListEntryGetTag(+Entry,-Tag)
     Entry:      XmFontListEntry
     Tag:        XmFontListTag
     
     xmFontListEntryLoad(+Display,+FontName,+Type,+Tag,-Entry)
     Display:    Display
     FontName:   String
     Type:       XmFontType
     Tag:        XmFontListTag
     Entry:      XmFontListEntry
     
     xmFontListFree(+FontList)
     FontList:   XmFontList
     
     xmFontListFreeFontContext(+Context)
     Context:    XmFontContext
     
     xmFontListGetNextFont(+Context,-Charset,-Font)
     Context:    XmFontContext
     Charset:    XmStringCharSet
     Font:       XFont
     
     xmFontListInitFontContext(-Context,+FontList)
     Context:    XmFontContext
     FontList:   XmFontList
     
     xmFontListNextEntry(+Context,-Entry)
     Context:    XmFontContext
     Entry:      XmFontListEntry
     
     xmFontListRemoveEntry(+OldList,+Entry,-NewList)
     OldList:    XmFontList
     Entry:      XmFontListEntry
     NewList:    XmFontList
     
     xmGetAtomName(+Display,+Atom,-AtomName)
     Display:    Display
     Atom:       XAtom
     AtomName:   String
     
     xmGetColorCalculation(-ColorProc)
     ColorProc:  CallbackProc
     
     xmGetColors(+Screen,+Colormap,+Background,
                     -Foreground,-TopShadow,-BottomShadow,-Select)
     Screen:     Screen
     Colormap:   Colormap
     Background: Pixel
     Foreground: Pixel
     TopShadow:  Pixel
     BottomShadow:       Pixel
     Select:     Pixel
     
     xmGetDestination(+Display, -Widget)
     Display:    Display
     Widget:     Widget
     
     xmGetDragContext(+RefWidget, +TimeStamp, -Widget)
     RefWidget:  Widget
     TimeStamp:  Time
     Widget:     Widget
     
     xmGetFocusWidget(+Widget, -FocusWidget)
     Widget:     Widget
     FocusWidget:        Widget
     
     xmGetMenuCursor(+Display, -Cursor)
     Display:    Display
     Cursor:     Cursor
     
     xmGetPixmap(+Screen,+ImageName,+ForeG,+BackG,-Pixmap)
     Screen:     Screen
     ImageName:  String
     ForeG:      Pixel
     BackG:      Pixel
     Pixmap:     Pixmap
     
     xmGetPixmapByDepth(+Screen,+ImageName,+ForeG,+BackG,+Depth,-Pixmap)
     Screen:     Screen
     ImageName:  String
     ForeG:      Pixel
     BackG:      Pixel
     Depth:      Integer
     Pixmap:     Pixmap
     
     xmGetPostedFromWidget(+Menu,-Widget)
     Menu:       Widget
     Widget:     Widget
     
     xmGetTabGroup(+Widget,-TabGroup)
     Widget:     Widget
     TabGroup:   Widget
     
     xmGetTearOffControl(+Menu,-Widget)
     Menu:       Widget
     Widget:     Widget
     
     xmGetVisibility(+Widget,-Visibility)
     Widget:     Widget
     Visibility: XmVisibility
     
     xmGetXmDisplay(+Widget,-DisplayObject)
     Widget:     Widget
     DisplayObject:      Widget
     
     xmGetXmScreen(+Widget,-ScreenObject)
     Widget:     Widget
     ScreenObject:       Widget
     
     xmInstallImage(+Image, +Name)
     Image:      XImage
     Name:       String
     
     xmInternAtom(+Display,+AtomName,+OnlyIfExists,-Atom)
     Display:    Display
     AtomName:   String
     OnlyIfExists:       Boolean
     Atom:       XAtom
     
     xmIsMotifWMRunning(+Shell)
     Shell:      Widget
     
     xmIsTraversable(+Widget)
     Widget:     Widget
     
     xmListAddItem(+Widget, +Item, +Position)
     Widget:     Widget
     Item:       XmString
     Position:   Integer
     
     xmListAddItemUnselected(+Widget, +Item, +Position)
     Widget:     Widget
     Item:       XmString
     Position:   Integer
     
     xmListAddItems(+Widget, +ItemList, +Position)
     Widget:     Widget
     ItemList:   XmStringTable
     Position:   Integer
     
     xmListAddItemsUnselected(+Widget, +ItemList, +Position)
     Widget:     Widget
     ItemList:   XmStringTable
     Position:   Integer
     
     xmListDeleteAllItems(+Widget)
     Widget:     Widget
     
     xmListDeleteItem(+Widget, +Item)
     Widget:     Widget
     Item:       XmString
     
     xmListDeleteItems(+Widget, +ItemList)
     Widget:     Widget
     ItemList:   XmStringTable
     
     xmListDeleteItemsPos(+Widget, +ItemCount, +Position)
     Widget:     Widget
     ItemCount:  Integer
     Position:   Integer
     
     xmListDeletePos(+Widget, +Position)
     Widget:     Widget
     Position:   Integer
     
     xmListDeletePositions(+Widget, +PositionList)
     Widget:     Widget
     PositionList:       IntegerList
     
     xmListDeselectAllItems(+Widget)
     Widget:     Widget
     
     xmListDeselectItem(+Widget, +Item)
     Widget:     Widget
     Item:       XmString
     
     xmListDeselectPos(+Widget, +Position)
     Widget:     Widget
     Position:   Integer
     
     xmListGetKbdItemPos(+Widget, -Position)
     Widget:     Widget
     Position:   Integer
     
     xmListGetMatchPos(+Widget, +Item, -PositionList)
     Widget:     Widget
     Item:       XmString
     PositionList:       IntegerList
     
     xmListGetSelectedPos(+Widget, -PositionList)
     Widget:     Widget
     PositionList:       IntegerList
     
     xmListItemExists(+Widget, +Item)
     Widget:     Widget
     Item:       XmString
     
     xmListItemPos(+Widget, +Item, -Position)
     Widget:     Widget
     Item:       XmString
     Position:   Integer
     
     xmListPosSelected(+Widget, +Position)
     Widget:     Widget
     Position:   Integer
     
     xmListPosToBounds(+Widget, +Position, -X, -Y, -Width, -Height)
     Widget:     Widget
     Position:   Integer
     X:  Integer
     Y:  Integer
     Width:      Integer
     Height:     Integer
     
     xmListReplaceItems(+Widget, +OldItems, +NewItems)
     Widget:     Widget
     OldItems:   XmStringTable
     NewItems:   XmStringTable
     
     xmListReplaceItemsPos(+Widget, +NewItems, +Position)
     Widget:     Widget
     NewItems:   XmStringTable
     Position:   Integer
     
     xmListReplaceItemsPosUnselected(+Widget, +NewItems, +Position)
     Widget:     Widget
     NewItems:   XmStringTable
     Position:   Integer
     
     xmListReplaceItemsUnselected(+Widget, +OldItems, +NewItems)
     Widget:     Widget
     OldItems:   XmStringTable
     NewItems:   XmStringTable
     
     xmListReplacePositions(+Widget, +PosList, +NewItems)
     Widget:     Widget
     PosList:    IntegerList
     NewItems:   XmStringTable
     
     xmListSelectItem(+Widget, +Item, +Notify)
     Widget:     Widget
     Item:       XmString
     Notify:     Boolean
     
     xmListSelectPos(+Widget, +Position, +Notify)
     Widget:     Widget
     Position:   Integer
     Notify:     Boolean
     
     xmListSetAddMode(+Widget, +State)
     Widget:     Widget
     State:      Boolean
     
     xmListSetBottomItem(+Widget, +Item)
     Widget:     Widget
     Item:       XmString
     
     xmListSetBottomPos(+Widget, +Position)
     Widget:     Widget
     Position:   Integer
     
     xmListSetHorizPos(+Widget, +Position)
     Widget:     Widget
     Position:   Integer
     
     xmListSetItem(+Widget, +Item)
     Widget:     Widget
     Item:       XmString
     
     xmListSetKbdItemPos(+Widget, +Position)
     Widget:     Widget
     Position:   Integer
     
     xmListSetPos(+Widget, +Position)
     Widget:     Widget
     Position:   Integer
     
     xmListUpdateSelectedList(+Widget)
     Widget:     Widget
     
     xmListYToPos(+Widget, +Y, -Position)
     Widget:     Widget
     Y:  Position
     Position:   Integer
     
     xmMainWindowSep1(+MainWindow, -Separator1)
     MainWindow: Widget
     Separator1: Widget
     
     xmMainWindowSep2(+MainWindow, -Separator2)
     MainWindow: Widget
     Separator2: Widget
     
     xmMainWindowSep3(+MainWindow, -Separator3)
     MainWindow: Widget
     Separator3: Widget
     
     xmMainWindowSetAreas(+MainWindow, +MenuBar, +CommandWindow,
              +HorizontalScrollbar, +VerticalScrollbar, +WorkRegion)
     MainWindow: Widget
     MenuBar:    Widget
     CommandWindow:      Widget
     HorizontalScrollbar:        Widget
     VerticalScrollbar:  Widget
     WorkRegion: Widget
     
     xmMapSegmentEncoding(+FontListTag,-Encoding)
     FontListTag:        XmFontListTag
     Encoding:   String
     
     xmMenuPosition(+Menu, +Event)
     Menu:       Widget
     Event:      XEvent
     
     xmMessageBoxGetChild(+MessageBox, +ChildType, -Child)
     MessageBox: Widget
     ChildType:  XmChildType
     Child:      Widget
     
     xmOptionButtonGadget(+OptionMenu, -ButtonGadget)
     OptionMenu: Widget
     ButtonGadget:       Widget
     
     xmOptionLabelGadget(+OptionMenu, -LabelGadget)
     OptionMenu: Widget
     LabelGadget:        Widget
     
     xmProcessTraversal(+Widget,+Direction)
     Widget:     Widget
     Direction:  XmTraversalDirection
     
     xmRegisterSegmentEncoding(+FontListTag,+Encoding,-NewTag)
     FontListTag:        XmFontListTag
     Encoding:   String
     NewTag:     XmFontListTag
     
     xmRemoveProtocolCallback(+Shell,+Property,+Protocol,+Callback,+ClientData)
     Shell:      Widget
     Property:   XAtom
     Protocol:   XAtom
     Callback:   CallbackProc
     ClientData: AnyTerm
     
     xmRemoveProtocols(+Shell,+Property,+Protocols)
     Shell:      Widget
     Property:   XAtom
     Protocols:  XAtomList
     
     xmRemoveTabGroup(+TabGroup)
     TabGroup:   Widget
     
     xmRemoveWMProtocolCallback(+Shell,+Protocol,+Callback,+ClientData)
     Shell:      Widget
     Protocol:   XAtom
     Callback:   CallbackProc
     ClientData: AnyTerm
     
     xmRemoveWMProtocols(+Shell,+Protocols)
     Shell:      Widget
     Protocols:  XAtomList
     
     xmRepTypeAddReverse(+RepTypeId)
     RepTypeId:  XmRepTypeId
     
     xmRepTypeGetId(+RepType, -RepTypeId)
     RepType:    String
     RepTypeId:  XmRepTypeId
     
     xmRepTypeGetNameList(+RepTypeId, UseUC, -NameList)
     RepTypeId:  XmRepTypeId
     UseUC:      Boolean
     NameList:   StringTable
     
     xmRepTypeGetRecord(+RepTypeId, -RepTypeRecord)
     RepTypeId:  XmRepTypeId
     RepTypeRecord:      XmRepTypeEntry
     
     xmRepTypeGetRegistered(-RepTypeList)
     RepTypeList:        XmRepTypeList
     
     xmRepTypeInstallTearOffModelConverter
     
     xmRepTypeRegister(+RepType, +ValueNames, -RepTypeId)
     RepType:    String
     ValueNames: StringTable
     RepTypeId:  XmRepTypeId
     
     xmRepTypeValidValue(+RepTypeId, +TestValue, +EnableWarning)
     RepTypeId:  XmRepTypeId
     TestValue:  Integer
     EnableWarning:      Widget
     
     xmScaleGetValue(+Widget, -Value)
     Widget:     Widget
     Value:      Integer
     
     xmScaleSetValue(+Widget, +Value)
     Widget:     Widget
     Value:      Integer
     
     xmScrollBarGetValues(+Widget, -Value, -SliderSize, -Increment,
              -PageIncrement)
     Widget:     Widget
     Value:      Integer
     SliderSize: Integer
     Increment:  Integer
     PageIncrement:      Integer
     
     xmScrollBarSetValues(+Widget, -Value, -SliderSize, -Increment,
              -PageIncrement,-Notify)
     Widget:     Widget
     Value:      Integer
     SliderSize: Integer
     Increment:  Integer
     PageIncrement:      Integer
     Notify:     Boolean
     
     xmScrollVisible(+ScrollWidget,+Widget,+LRMargin,+TopBtmMargin)
     ScrollWidget:       Widget
     Widget:     Widget
     LRMargin:   Dimension
     TopBtmMargin:       Dimension
     
     xmScrolledWindowSetAreas(+Widget,+MenuBar,+HorizontalScrollbar,
              +VerticalScrollbar,+WorkRegion)
     Widget:     Widget
     HorizontalScrollbar:        Widget
     VerticalScrollbar:  Widget
     WorkRegion: Widget
     
     xmSelectionBoxGetChild(+Widget,+ChildType,-Child)
     Widget:     Widget
     ChildType:  XmChildType
     Child:      Widget
     
     xmSetColorCalculation(+ColorProc, -PrevProc)
     ColorProc:  CallbackProc
     PrevProc:   CallbackProc
     
     xmSetFontUnit(+Display, +FontUnitValue)
     Display:    Display
     FontUnitValue:      Integer
     
     xmSetFontUnits(+Display, +HValue, +VValue)
     Display:    Display
     HValue:     Integer
     VValue:     Integer
     
     xmSetMenuCursor(+Display, +Cursor)
     Display:    Display
     CursorId    Cursor
     
     xmSetProtocolHooks(+Shell,+Property,+Protocol,+PreHook,
                  +PreHookData,+PostHook,+PostHookData)
     Shell:      Widget
     Property:   XAtom
     Protocol:   XAtom
     PreHook:    CallbackProc
     PreHookData:        AnyTerm
     PostHook:   CallbackProc
     PostHookData:       AnyTerm
     
     xmSetWMProtocolHooks(+Shell,+Protocol,+PreHook,
                  +PreHookData,+PostHook,+PostHookData)
     Shell:      Widget
     Protocol:   XAtom
     PreHook:    CallbackProc
     PreHookData:        AnyTerm
     PostHook:   CallbackProc
     PostHookData:       AnyTerm
     
     xmStringBaseline(+Fontlist, +String, -Baseline)
     Fontlist:   XmFontList
     String:     XmString
     Baseline:   Dimension
     
     xmStringByteCompare(+String1, +String2)
     String1:    XmString
     String2:    XmString
     
     xmStringCompare(+String1, +String2)
     String1:    XmString
     String2:    XmString
     
     xmStringConcat(+String1, +String2, -ResultString)
     String1:    XmString
     String2:    XmString
     ResultString:       XmString
     
     xmStringCopy(+String, -ResultString)
     String:     XmString
     ResultString:       XmString
     
     xmStringCreate(+Text, +Tag, -String)
     Text:       String
     Tag:        XmFontListTag
     String:     XmString
     
     xmStringCreateLocalized(+Text, -String)
     Text:       String
     String:     XmString
     
     xmStringCreateLtoR(+Text, +Tag, -String)
     Text:       String
     Tag:        XmFontListTag
     String:     XmString
     
     xmStringCreateSimple(+Text, -String)
     Text:       String
     String:     XmString
     
     xmStringDirectionCreate(+Direction, -String)
     Direction:  XmStringDirection
     String:     XmString
     
     xmStringDraw(+Display,+Window,+FontList,+String,+GC,
              +X,+Y,+Width,+Alignment,+LayoutDirection,+Clip)
     Display:    Display
     Window:     Window
     FontList:   XmFontList
     String:     XmString
     GC: XGC
     X:  Position
     Y:  Position
     Width:      Dimension
     Alignment:  XmAlignment
     LayoutDirection:    XmStringDirection
     Clip:       XRectangle
     
     xmStringDrawImage(+Display,+Window,+FontList,+String,+GC,
              +X,+Y,+Width,+Alignment,+LayoutDirection,+Clip)
     Display:    Display
     Window:     Window
     FontList:   XmFontList
     String:     XmString
     GC: XGC
     X:  Position
     Y:  Position
     Width:      Dimension
     Alignment:  XmAlignment
     LayoutDirection:    XmStringDirection
     Clip:       XRectangle
     
     xmStringDrawUnderline(+Display,+Window,+FontList,+String,+GC,
              +X,+Y,+Width,+Alignment,+LayoutDirection,+Clip,+Underline)
     Display:    Display
     Window:     Window
     FontList:   XmFontList
     String:     XmString
     GC: XGC
     X:  Position
     Y:  Position
     Width:      Dimension
     Alignment:  XmAlignment
     LayoutDirection:    XmStringDirection
     Clip:       XRectangle
     Underline:  XmString
     
     xmStringEmpty(+String)
     String:     XmString
     
     xmStringExtent(+FontList, +String, +Width, +Height)
     FontList:   XmFontList
     String:     XmString
     Width:      Dimension
     Height:     Dimension
     
     xmStringFree(+String)
     String:     XmString
     
     xmStringFreeContext(+Context)
     Context:    XmStringContext
     
     xmStringGetLtoR(+String, +Tag, -Text)
     String:     XmString
     Tag:        XmFontListTag
     Text:       String
     
     xmStringGetNextComponent(+Context, -Text, -Tag,
              -Direction, -UnknownTag, -UnknownLength, -UnknownValue, -Result)
     Context:    XmStringContext
     Text:       String
     Tag:        XmFontListTag
     Direction:  XmStringDirection
     UnknownTag: XmStringComponentType
     UnknownLength       Integer
     UnknownValue:       String
     Result:     XmStringComponentType
     
     xmStringGetNextSegment(+Context, -Text, -Tag,
              -Direction, -Separator)
     Context:    XmStringContext
     Text:       String
     Tag:        XmFontListTag
     Direction:  XmStringDirection
     Separator:  Boolean
     
     xmStringHasSubstring(+String, +SubString)
     String:     XmString
     SubString:  XmString
     
     xmStringHeight(+FontList, +String, -Height)
     FontList:   XmFontList
     String:     XmString
     Height::    Dimension
     
     xmStringInitContext(-Context, +String)
     Context:    XmStringContext
     String:     XmString
     
     xmStringLength(+String, -Length)
     String:     XmString
     Length:     Integer
     
     xmStringLineCount(+String, -Lines)
     String:     XmString
     Lines:      Integer
     
     xmStringNConcat(+String1, +String2, -NumBytes, -ResultString)
     String1:    XmString
     String2:    XmString
     NumBytes:   Integer
     ResultString:       XmString
     
     xmStringNCopy(+String,+NumBytes, -ResultString)
     String:     XmString
     NumBytes:   Integer
     ResultString:       XmString
     
     xmStringPeekNextComponent(+StringContext, -Component)
     StringContext:      XmStringContext
     Component:  XmStringComponentType
     
     xmStringSegmentCreate(+Text, +Tag, +Direction, +Separator, -String)
     Text:       String
     Tag:        XmFontListTag
     Direction:  XmStringDirection
     Separator:  Boolean
     String:     XmString
     
     xmStringSeparatorCreate(-Separator)
     Separator:  XmString
     
     xmStringWidth(+FontList, +String, -Width)
     FontList:   XmFontList
     String:     XmString
     Width:      Dimension
     
     xmTargetsAreCompatible(+Display,+ExportTargets,+ImportTargets)
     Display:    Display
     ExportTargets:      XAtomList
     ImportTargets:      XAtomList
     
     xmTextClearSelection(+Widget, +Time)
     Widget:     Widget
     Time:       Time
     
     xmTextCopy(+Widget,+Time)
     Widget:     Widget
     Time:       Time
     
     xmTextCut(+Widget,+Time)
     Widget:     Widget
     Time:       Time
     
     xmTextDisableRedisplay(+Widget)
     Widget:     Widget
     
     xmTextEnableRedisplay(+Widget)
     Widget:     Widget
     
     xmTextFieldClearSelection(+Widget,+Time)
     Widget:     Widget
     Time:       Time
     
     xmTextFieldCopy(+Widget,+Time)
     Widget:     Widget
     Time:       Time
     
     xmTextFieldCut(+Widget,+Time)
     Widget:     Widget
     Time:       Time
     
     xmTextFieldGetBaseline(+Widget,-Position)
     Widget:     Widget
     Position:   Integer
     
     xmTextFieldGetCursorPosition(+Widget,-Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextFieldGetEditable(+Widget)
     Widget:     Widget
     
     xmTextFieldGetInsertionPosition(+Widget,-Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextFieldGetLastPosition(+Widget,-Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextFieldGetMaxLength(+Widget,-Length)
     Widget:     Widget
     Length:     Integer
     
     xmTextFieldGetSelection(+Widget,-Selection)
     Widget:     Widget
     Selection:  String
     
     xmTextFieldGetSelectionPosition(+Widget,-Left,-Right)
     Widget:     Widget
     Left:       XmTextPosition
     Right:      XmTextPosition
     
     xmTextFieldGetSelectionWcs(+Widget,-Selection)
     Widget:     Widget
     Selection:  XmValueWcs
     
     xmTextFieldGetString(+Widget,-Text)
     Widget:     Widget
     Text:       String
     
     xmTextFieldGetStringWcs(+Widget,-Text)
     Widget:     Widget
     Text:       XmValueWcs
     
     xmTextFieldGetSubstring(+Widget,+Start,+Length,-Text,-Status)
     Widget:     Widget
     Start:      XmTextPosition
     Length:     Integer
     Text:       String
     Status:     CopyStatus
     
     xmTextFieldGetSubstringWcs(+Widget,+Start,+Length,-Text,-Status)
     Widget:     Widget
     Start:      XmTextPosition
     Length:     Integer
     Text:       XmValueWcs
     Status:     CopyStatus
     
     xmTextFieldInsert(+Widget,+Position,+Value)
     Widget:     Widget
     Position:   XmTextPosition
     Value:      String
     
     xmTextFieldInsertWcs(+Widget,+Position,+Value)
     Widget:     Widget
     Position:   XmTextPosition
     Value:      XmValueWcs
     
     xmTextFieldPaste(+Widget)
     Widget:     Widget
     
     xmTextFieldPosToXY(+Widget,+Position,-X,-Y)
     Widget:     Widget
     Position:   XmTextPosition
     X:  Position
     Y:  Position
     
     xmTextFieldRemove(+Widget)
     Widget:     Widget
     
     xmTextFieldReplace(+Widget,+FromPos,+ToPos,+Text)
     Widget:     Widget
     FromPos:    XmTextPosition
     ToPos:      XmTextPosition
     Text:       String
     
     xmTextFieldReplaceWcs(+Widget,+FromPos,+ToPos,+Text)
     Widget:     Widget
     FromPos:    XmTextPosition
     ToPos:      XmTextPosition
     Text:       XmValueWcs
     
     xmTextFieldSetAddMode(+Widget,+State)
     Widget:     Widget
     State:      Boolean
     
     xmTextFieldSetCursorPosition(+Widget,+Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextFieldSetEditable(+Widget,+Editable)
     Widget:     Widget
     Editable:   Boolean
     
     xmTextFieldSetHighlight(+Widget,+Left,+Right,+Mode)
     Widget:     Widget
     Left:       XmTextPosition
     Right:      XmTextPosition
     Mode:       XmHighlightMode
     
     xmTextFieldSetInsertionPosition(+Widget,+Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextFieldSetMaxLength(+Widget,+MaxLength)
     Widget:     Widget
     MaxLength:  Integer
     
     xmTextFieldSetSelection(+Widget,+First,+Last,+Time)
     Widget:     Widget
     First:      XmTextPosition
     Last:       XmTextPosition
     Time:       Time
     
     xmTextFieldSetString(+Widget,+String)
     Widget:     Widget
     String:     String
     
     xmTextFieldSetStringWcs(+Widget,+String)
     Widget:     Widget
     String:     XmValueWcs
     
     xmTextFieldShowPosition(+Widget,+Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextFieldXYToPos(+Widget,+X,+Y,-Position)
     Widget:     Widget
     X:  Position
     Y:  Position
     Position:   XmTextPosition
     
     xmTextFindString(+Widget,+Start,+String,+Direction,-Position)
     Widget:     Widget
     Start:      XmTextPosition
     String:     String
     Direction:  XmTextDirection
     Position:   XmTextPosition
     
     xmTextFindStringWcs(+Widget,+Start,+String,+Direction,-Position)
     Widget:     Widget
     Start:      XmTextPosition
     String:     XmValueWcs
     Direction:  XmTextDirection
     Position:   XmTextPosition
     
     xmTextGetBaseline(+Widget,-Position)
     Widget:     Widget
     Position:   Integer
     
     xmTextGetCursorPosition(+Widget,-Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextGetEditable(+Widget)
     Widget:     Widget
     
     xmTextGetInsertionPosition(+Widget, -Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextGetLastPosition(+Widget, -Position)
     Widget:     Widget
     LastPosition:       XmTextPosition
     
     xmTextGetMaxLength(+Widget, -Length)
     Widget:     Widget
     Length:     Integer
     
     xmTextGetSelection(+Widget, -Selection)
     Widget:     Widget
     Selection:  String
     
     xmTextGetSelectionPosition(+Widget, -Left, -Right, -Success)
     Widget:     Widget
     Left:       XmTextPosition
     Right:      XmTextPosition
     Success:    Boolean
     
     xmTextGetSelectionWcs(+Widget,-Selection)
     Widget:     Widget
     Selection:  XmValueWcs
     
     xmTextGetSource(+Widget,-Source)
     Widget:     Widget
     Source:     XmTextSource
     
     xmTextGetString(+Widget,-Text)
     Widget:     Widget
     Text:       String
     
     xmTextGetStringWcs(+Widget,-Text)
     Widget:     Widget
     Text:       XmValueWcs
     
     xmTextGetSubstring(+Widget,+Start,+Length,-Text,-Status)
     Widget:     Widget
     Start:      XmTextPosition
     Length:     Integer
     Text:       String
     Status:     CopyStatus
     
     xmTextGetSubstringWcs(+Widget,+Start,+Length,-Text,-Status)
     Widget:     Widget
     Start:      XmTextPosition
     Length:     Integer
     Text:       XmValueWcs
     Status:     CopyStatus
     
     xmTextGetTopCharacter(+Widget, -Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextInsert(+Widget,+Position,+Value)
     Widget:     Widget
     Position:   XmTextPosition
     Value:      String
     
     xmTextInsertWcs(+Widget,+Position,+Value)
     Widget:     Widget
     Position:   XmTextPosition
     Value:      XmValueWcs
     
     xmTextPaste(+Widget)
     Widget:     Widget
     
     xmTextPosToXY(+Widget, +Position, -X, -Y)
     Widget:     Widget
     Position:   XmTextPosition
     X:  Position
     Y:  Position
     
     xmTextRemove(+Widget)
     Widget:     Widget
     
     xmTextReplace(+Widget,+FromPos,+ToPos,+Text)
     Widget:     Widget
     FromPos:    XmTextPosition
     ToPos:      XmTextPosition
     Text:       String
     
     xmTextReplaceWcs(+Widget,+FromPos,+ToPos,+Text)
     Widget:     Widget
     FromPos:    XmTextPosition
     ToPos:      XmTextPosition
     Text:       XmValueWcs
     
     xmTextScroll(+Widget, +Lines)
     Widget:     Widget
     Lines:      Integer
     
     xmTextSetAddMode(+Widget,+State)
     Widget:     Widget
     State:      Boolean
     
     xmTextSetCursorPosition(+Widget,+Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextSetEditable(+Widget, +Editable)
     Widget:     Widget
     Editable:   Boolean
     
     xmTextSetHighlight(+Widget,+Left,+Right,+Mode)
     Widget:     Widget
     Left:       XmTextPosition
     Right:      XmTextPosition
     Mode:       XmHighlightMode
     
     xmTextSetInsertionPosition(+Widget, +Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextSetMaxLength(+Widget, +MaxLength)
     Widget:     Widget
     MaxLength:  Integer
     
     xmTextSetSelection(+Widget, +First, +Last, +Time)
     Widget:     Widget
     First:      XmTextPosition
     Last:       XmTextPosition
     Time:       Time
     
     xmTextSetSource(+Widget, +Source, +TopChar, +CursorPos)
     Widget:     Widget
     Source:     XmTextSource
     TopChar:    XmTextPosition
     CursorPos:  XmTextPosition
     
     xmTextSetString(+Widget, +String)
     Widget:     Widget
     String:     String
     
     xmTextSetStringWcs(+Widget, +String)
     Widget:     Widget
     String:     XmValueWcs
     
     xmTextSetTopCharacter(+Widget, +Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextShowPosition(+Widget,+Position)
     Widget:     Widget
     Position:   XmTextPosition
     
     xmTextXYToPos(+Widget, +X, +Y, -Position)
     Widget:     Widget
     X:  Position
     Y:  Position
     Position:   XmTextPosition
     
     xmToggleButtonGadgetGetState(+Gadget)
     Gadget:     Widget
     
     xmToggleButtonGadgetSetState(+Gadget,+State,+Notify)
     Gadget:     Widget
     State:      Boolean
     Notify:     Boolean
     
     xmToggleButtonGetState(+Widget)
     Widget:     Widget
     
     xmToggleButtonSetState(+Widget, +State, +Notify)
     Widget:     Widget
     State:      Boolean
     Notify:     Boolean
     
     xmTrackingEvent(+Widget, +Cursor, +ConfineTo, -Event, -Result)
     Widget:     Widget
     Cursor:     Cursor
     ConfineTo:  Boolean
     Event:      XEvent
     Result:     Widget
     
     xmTrackingLocate(+Widget, +Cursor, +ConfineTo, -Event, -Result)
     Widget:     Widget
     Cursor:     Cursor
     ConfineTo:  Boolean
     Result:     Widget
     
     xmTranslateKey(+Display,+KeyCode,+Modifiers, -ModifiersRtn,-KeySym)
     Widget:     Widget
     KeyCode:    Integer
     Modifiers:  Integer
     ModifiersRtn:       Integer
     KeySym:     KeySym
     
     xmUninstallImage(+Image)
     Image:      XImage
     
     xmUpdateDisplay(+Widget)
     Widget:     Widget
     
     xmWidgetGetBaselines(+Widget, -BaseLines, -LineCount)
     Widget:     Widget
     BaseLines:  IntegerList
     LineCount:  Integer
     
     xmWidgetGetDisplayRect(+Widget, -Rectangle)
     Widget:     Widget
     Rectangle:  XRectangle