\function{XmProcessTraversal}{}{Widget for which to traverse hierarchy, direction in which to traverse widget hierarchy}{Boolean}
\function{XmAddTabGroup}{}{widget to be added}{void}
\widget{XmArrowButton}{}{Widget}
\callback{activateCallback}{\%c}{click count}
\widget{XmArrowButtonGadget}{}{Gadget}
\callback{activateCallback}{\%c}{click count}
\widget{XmBulletinBoard}{}{Widget}
\pseudoWidget{XmBulletinBoardDialog}{XmCreateBulletinBoardDialog}{XmBulletinBoard}
\widget{XmCascadeButton}{}{Widget}
\widget{XmCascadeButtonGadget}{}{Gadget}
\function{XmCascadeButtonGadgetHighlight}{}{cascadeButtonGadget to be highlighted, highlight (bool)}{void}
\function{XmCascadeButtonHighlight}{}{widget to be highlighted, highlight (bool)}{void}
\widget{XmCommand}{}{Widget}
\callbackbeg{commandChangedCallback}
\callbackend{commandEnteredCallback}{\%s}{command string}
\function{XmCommandAppendValue}{}{command widget, command string}{void}
\function{XmCommandError}{}{command widget, error message}{void}
\function{XmCommandGetChild}{}{command widget, child reference}{WidgetID}
\widget{XmDialogShell}{}{Widget}
\widget{XmDrawingArea}{}{Widget}
\callbackbeg{exposeCallback}
\callbackmed{inputCallback}
\callbackend{resizeCallback}{\%w}{window}
\widget{XmDrawnButton}{}{Widget}
\callback{activateCallback}{\%c}{click count}
\callbackbeg{exposeCallback}
\callbackend{resizeCallback}{\%w}{window}
\widget{XmFileSelectionBox}{}{Widget}
\callbackbeg{okCallback}
\callbackmed{noMatchCallback}
\callbackend{applyCallback}{\%d}{base directory}
\callbackbeg{okCallback}
\callbackmed{noMatchCallback}
\callbackend{applyCallback}{\%p}{search pattern}
\callbackbeg{okCallback}
\callbackmed{noMatchCallback}
\callbackend{applyCallback}{\%m}{value of dirMask}
\callbackbeg{okCallback}
\callbackmed{noMatchCallback}
\callbackend{applyCallback}{\%s}{value of dirSpec}
\function{XmFileSelectionBoxGetChild}{}{file selection box widget, child reference}{WidgetID}
\pseudoWidget{XmFileSelectionDialog}{XmCreateFileSelectionDialog}{XmFileSelectionBox}
\function{XmFileSelectionDoSearch}{}{file selection box, directory mask}{void}
\widget{XmForm}{}{Widget}
\pseudoWidget{XmFormDialog}{XmCreateFormDialog}{XmForm}
\widget{XmFrame}{}{Widget}
\pseudoWidget{XmInformationDialog}{XmCreateInformationDialog}{XmMessageBox}
\widget{XmLabel}{}{Widget}
\widget{XmLabelGadget}{}{Gadget}
\widget{XmList}{}{Widget}
\callbackbeg{browseSelectionCallback}
\callbackmed{defaultActionCallback}
\callbackend{singleSelectionCallback}{\%s}{selected item}
\callbackbeg{browseSelectionCallback}
\callbackmed{defaultActionCallback}
\callbackend{singleSelectionCallback}{\%p}{item position}
\callbackbeg{extendedSelectionCallback}
\callbackend{multipleSelectionCallback}{\%S}{selected items}
\callbackbeg{extendedSelectionCallback}
\callbackend{multipleSelectionCallback}{\%P}{selected item positions}
\callbackbeg{browseSelectionCallback}
\callbackmed{defaultActionCallback}
\callbackmed{extendedSelectionCallback}
\callbackmed{multipleSelectionCallback}
\callbackend{singleSelectionCallback}{\%t}{selection type}
\function{XmListAddItem}{}{List Widget, Item to add, Position}{void}
\function{XmListAddItems}{}{List Widget, items, number of items, position}{void}
\function{XmListAddItemUnselected}{}{List Widget, Item to add, Position}{void}
\function{XmListDeleteAllItems}{}{List Widget}{void}
\function{XmListDeleteItem}{}{List Widget, Item to delete}{void}
\function{XmListDeleteItems}{}{List Widget, items, number of items}{void}
\function{XmListDeleteItemsPos}{}{List Widget, number of items, position of first item to be deleted}{void}
\function{XmListDeletePos}{}{List Widget, position of item}{void}
\function{XmListDeselectAllItems}{}{List Widget}{void}
\function{XmListDeselectItem}{}{List Widget, item}{void}
\function{XmListDeselectPos}{}{List Widget, position of item}{void}
\function{XmListGetMatchPos}{}{List Widget, item, list of positions}{Boolean}
\function{XmListGetSelectedPos}{}{List Widget, list of highlighted items}{Boolean}
\function{XmListItemExists}{}{List Widget, Item}{Boolean}
\function{XmListItemPos}{}{List Widget, Item}{int}
\function{XmListReplaceItems}{}{List Widget, Items to be replaced, number of items to be replaced, new items}{void}
\function{XmListReplaceItemsPos}{}{List Widget, New items, number of items to be replaced, first Pos of items to be replaced}{void}
\function{XmListSelectItem}{}{List Widget, item to highlight, Invoke callback yes/no}{void}
\function{XmListSelectPos}{}{List Widget, Position of item, Invoke callback yes/no}{void}
\function{XmListSetAddMode}{}{List Widget, Use Add Mode yes/no}{void}
\function{XmListSetBottomItem}{}{List Widget, item to be displayed as last item}{void}
\function{XmListSetBottomPos}{}{List Widget, item to be displayed as last item}{void}
\function{XmListSetHorizPos}{}{List Widget, horizontal Position}{void}
\function{XmListSetItem}{}{List Widget, item}{void}
\function{XmListSetPos}{}{List Widget, Position}{void}
\widget{XmMainWindow}{}{Widget}
\function{XmMainWindowSetAreas}{}{main window widget, menu bar widget, command window widget, horizontal scrollbar widget, vertical scrollbar widget, work region widget}{void}
\pseudoWidget{XmMenuBar}{XmCreateMenuBar}{XmRowColumn}
\widget{XmMenuShell}{}{Widget}
\widget{XmMessageBox}{}{Widget}
\function{XmMessageBoxGetChild}{}{message box widget, child reference}{WidgetID}
\pseudoWidget{XmMessageDialog}{XmCreateMessageDialog}{XmMessageBox}
\pseudoWidget{XmOptionMenu}{XmCreateOptionMenu}{XmRowColumn}
\widget{XmPanedWindow}{}{Widget}
\pseudoWidget{XmPopupMenu}{XmCreatePopupMenu}{XmRowColumn}
\pseudoWidget{XmPromptDialog}{XmCreatePromptDialog}{XmSelectionBox}
\pseudoWidget{XmPulldownMenu}{XmCreatePulldownMenu}{XmRowColumn}
\widget{XmPushButton}{}{Widget}
\callback{activateCallback}{\%c}{click count}
\widget{XmPushButtonGadget}{}{Gadget}
\callback{activateCallback}{\%c}{click count}
\pseudoWidget{XmQuestionDialog}{XmCreateQuestionDialog}{XmMessageBox}
\pseudoWidget{XmRadioBox}{XmCreateRadioBox}{XmRowColumn}
\widget{XmRowColumn}{}{Widget}
\widget{XmScale}{}{Widget}
\callbackbeg{dragCallback}
\callbackend{valueChangedCallback}{\%v}{value}
\widget{XmScrollBar}{}{Widget}
\callbackbeg{toBottomCallback}
\callbackend{toTopCallback}{\%p}{pixel}
\callbackbeg{decrementCallback}
\callbackmed{dragCallback}
\callbackmed{incrementCallback}
\callbackmed{pageDecrementCallback}
\callbackmed{pageIncrementCallback}
\callbackmed{toBottomCallback}
\callbackmed{toTopCallback}
\callbackend{valueChangedCallback}{\%v}{value}
\function{XmScrollBarGetValues}{}{scrollbar widget, value (slider position), slider size, increment (smallest movement), page increment}{void}
\function{XmScrollBarSetValues}{}{scrollbar widget, value (slider position), slider size, increment (smallest movement), page increment, notify}{void}
\pseudoWidget{XmScrolledList}{XmCreateScrolledList}{XmList}
\pseudoWidget{XmScrolledText}{XmCreateScrolledText}{XmText}
\widget{XmScrolledWindow}{}{Widget}
\widget{XmSelectionBox}{}{Widget}
\callbackbeg{applyCallback}
\callbackmed{noMatchCallback}
\callbackend{okCallback}{\%s}{value}
\function{XmSelectionBoxGetChild}{}{selection box widget, child reference}{WidgetID}
\pseudoWidget{XmSelectionDialog}{XmCreateSelectionDialog}{XmSelectionBox}
\widget{XmSeparator}{}{Widget}
\widget{XmSeparatorGadget}{}{Gadget}
\pseudoWidget{XmSimpleCheckBox}{XmCreateSimpleCheckBox}{XmRowColumn}
\pseudoWidget{XmSimpleMenuBar}{XmCreateSimpleMenuBar}{XmRowColumn}
\pseudoWidget{XmSimpleOptionMenu}{XmCreateSimpleOptionMenu}{XmRowColumn}
\pseudoWidget{XmSimplePopupMenu}{XmCreateSimplePopupMenu}{XmRowColumn}
\pseudoWidget{XmSimplePulldownMenu}{XmCreateSimplePulldownMenu}{XmRowColumn}
\pseudoWidget{XmSimpleRadioBox}{XmCreateSimpleRadioBox}{XmRowColumn}
\widget{XmText}{}{Widget}
\callbackbeg{losingFocusCallback}
\callbackmed{modifyVerifyCallback}
\callbackend{motionVerifyCallback}{\%i}{position of insert cursor}
\callbackbeg{losingFocusCallback}
\callbackmed{modifyVerifyCallback}
\callbackend{motionVerifyCallback}{\%n}{new position of insert cursor}
\callbackbeg{losingFocusCallback}
\callbackend{modifyVerifyCallback}{\%f}{startPos (from)}
\callbackbeg{losingFocusCallback}
\callbackend{modifyVerifyCallback}{\%t}{endPos (to)}
\callback{modifyVerifyCallback}{\%s}{text}
\function{XmTextClearSelection}{}{Text widget}{void}
\function{XmTextCopy}{}{Text widget}{void}
\function{XmTextCut}{}{Text widget}{void}
\widget{XmTextField}{}{Widget}
\function{XmTextFieldClearSelection}{}{Text field widget}{void}
\function{XmTextFieldCopy}{}{Text field widget}{void}
\function{XmTextFieldCut}{}{Text field widget}{void}
\function{XmTextFieldGetBaseline}{}{Text field widget}{int}
\function{XmTextFieldGetLastPosition}{}{Text field widget}{XmTextPosition}
\function{XmTextFieldGetSelection}{}{Text field widget}{String}
\function{XmTextFieldGetSelectionPosition}{}{Text field widget, left boundary, right boundary}{Boolean}
\function{XmTextFieldInsert}{}{Text field widget, character position, text string to be inserted}{void}
\function{XmTextFieldPaste}{}{Text field widget}{void}
\function{XmTextFieldPosToXY}{}{Text field widget, character position, x coord relative to top left, y coord relative to top left}{Boolean}
\function{XmTextFieldRemove}{}{Text field widget}{Boolean}
\function{XmTextFieldReplace}{}{Text field widget, from character position, to character position, insert string}{void}
\function{XmTextFieldSetAddMode}{}{Text field widget, true \I\ false}{void}
\function{XmTextFieldSetHighlight}{}{Text field widget, from character position, to character position, NORMAL \I\ SELECTED \I\ SECONDARY\_SELECTED}{void}
\function{XmTextFieldSetSelection}{}{Text field widget, from character position, to character position}{void}
\function{XmTextFieldShowPosition}{}{Text field widget, character position to display}{void}
\function{XmTextFieldXYToPos}{}{Text field widget, x coord relative to top left, y coord relative to top left}{void}
\function{XmTextGetBaseline}{}{Text widget}{int}
\function{XmTextGetLastPosition}{}{Text widget}{XmTextPosition}
\function{XmTextGetSelection}{}{Text widget}{String}
\function{XmTextGetSelectionPosition}{}{Text widget, left boundary, right boundary}{Boolean}
\function{XmTextInsert}{}{Text widget, character position, text string to be inserted}{void}
\function{XmTextPaste}{}{Text widget}{void}
\function{XmTextPosToXY}{}{Text widget, character position, x coord relative to top left, y coord relative to top left}{Boolean}
\function{XmTextRemove}{}{Text widget}{Boolean}
\function{XmTextReplace}{}{Text widget, from character position, to character position, insert string}{void}
\function{XmTextScroll}{}{Text widget, number of lines to scroll}{void}
\function{XmTextSetAddMode}{}{Text widget, true \I\ false}{void}
\function{XmTextSetHighlight}{}{Text widget, from character position, to character position, NORMAL \I\ SELECTED \I\ SECONDARY\_SELECTED}{void}
\function{XmTextSetSelection}{}{Text field widget, from character position, to character position}{void}
\function{XmTextShowPosition}{}{Text widget, character position to display}{void}
\function{XmTextXYToPos}{}{Text widget, x coord relative to top left, y coord relative to top left}{void}
\widget{XmToggleButton}{}{Widget}
\callback{valueChangedCallback}{\%s}{state}
\function{XmToggleButtonGetState}{}{toggle button widget}{Boolean}
\function{XmToggleButtonSetState}{}{toggle button widget, state (bool), notify (bool)}{void}
\widget{XmToggleButtonGadget}{}{Gadget}
\callback{valueChangedCallback}{\%s}{state}
\function{XmToggleButtonGadgetGetState}{}{toggle button widget}{Boolean}
\function{XmToggleButtonGadgetSetState}{}{toggle button gadget, state (bool), notify (bool)}{void}
\function{XmUpdateDisplay}{}{widget}{void}
\pseudoWidget{XmWarningDialog}{XmCreateWarningDialog}{XmMessageBox}
\pseudoWidget{XmWorkingDialog}{XmCreateWorkingDialog}{XmMessageBox}
