CONTENTS Title Page Copyright Page Preface 1 Introduction 1.1 Xlib Routine Template 1.2 Intrinsics, OSF/Motif Toolkit, and Digital Extension Routines Template Part I VMS DECwindows Xlib (Release 4) 2 Xlib Routines ACTIVATE SCREEN SAVER ADD HOST ADD HOSTS ADD PIXEL ADD TO SAVE SET ALLOC CLASS HINT ALLOC COLOR ALLOC COLOR CELLS ALLOC COLOR PLANES ALLOC ICON SIZE ALLOC NAMED COLOR ALLOC SIZE HINTS ALLOC STANDARD COLORMAP ALLOW EVENTS ALL PLANES AUTO REPEAT OFF AUTO REPEAT ON BELL BITMAP BIT ORDER BITMAP PAD BITMAP UNIT BLACK PIXEL BLACK PIXEL OF SCREEN CELLS OF SCREEN CHANGE ACTIVE POINTER GRAB CHANGE GC CHANGE KEYBOARD CONTROL CHANGE KEYBOARD MAPPING CHANGE POINTER CONTROL CHANGE PROPERTY CHANGE SAVE SET CHANGE WINDOW ATTRIBUTES CHECK IF EVENT CHECK MASK EVENT CHECK TYPED EVENT CHECK TYPED WINDOW EVENT CHECK WINDOW EVENT CIRCULATE SUBWINDOWS CIRCULATE SUBWINDOWS DOWN CIRCULATE SUBWINDOWS UP CLEAR AREA CLEAR WINDOW CLIP BOX CLOSE DISPLAY CONFIGURE WINDOW CONNECTION NUMBER CONVERT SELECTION COPY AREA COPY COLORMAP AND FREE COPY GC COPY PLANE CREATE BITMAP FROM DATA CREATE COLORMAP CREATE FONT CURSOR CREATE GC CREATE GLYPH CURSOR CREATE IMAGE CREATE PIXMAP CREATE PIXMAP FROM BITMAP DATA CREATE REGION CREATE SIMPLE WINDOW CREATE WINDOW DEFAULT COLORMAP DEFAULT COLORMAP OF SCREEN DEFAULT DEPTH DEFAULT DEPTH OF SCREEN DEFAULT GC DEFAULT GC OF SCREEN DEFAULT ROOT WINDOW DEFAULT SCREEN DEFAULT SCREEN OF DISPLAY DEFAULT VISUAL DEFAULT VISUAL OF SCREEN DEFINE CURSOR DELETE CONTEXT DELETE MODIFIERMAP ENTRY DELETE PROPERTY DESTROY IMAGE DESTROY REGION DESTROY SUBWINDOWS DESTROY WINDOW DISABLE ACCESS CONTROL DISPLAY CELLS DISPLAY HEIGHT DISPLAY HEIGHT MM DISPLAY KEYCODES DISPLAY MOTION BUFFER SIZE DISPLAY NAME DISPLAY OF SCREEN DISPLAY PLANES DISPLAY STRING DISPLAY WIDTH DISPLAY WIDTH MM DOES BACKING STORE DOES SAVE UNDERS DRAW ARC DRAW ARCS DRAW IMAGE STRING DRAW IMAGE STRING 16 DRAW LINE DRAW LINES DRAW POINT DRAW POINTS DRAW RECTANGLE DRAW RECTANGLES DRAW SEGMENTS DRAW STRING DRAW STRING 16 DRAW TEXT DRAW TEXT 16 EMPTY REGION ENABLE ACCESS CONTROL EQUAL REGION EVENT MASK OF SCREEN EVENTS QUEUED FETCH BUFFER FETCH BYTES FETCH NAME FILL ARC FILL ARCS FILL POLYGON FILL RECTANGLE FILL RECTANGLES FIND CONTEXT FLUSH FORCE SCREEN SAVER FREE FREE COLORMAP FREE COLORS FREE CURSOR FREE FONT FREE GC FREE MODIFIERMAP FREE PIXMAP FREE STRING LIST GCONTEXT FROM GC GEOMETRY GET ATOM NAME GET CHAR STRUCT GET CLASS HINT GET COMMAND GET DEFAULT GET ERROR DATABASE TEXT GET ERROR TEXT GET FONT PATH GET FONT PROPERTY GET GC VALUES GET GEOMETRY GET ICON NAME GET ICON SIZES GET IMAGE GET INPUT FOCUS GET KEYBOARD CONTROL GET KEYBOARD MAPPING GET MODIFIER MAPPING GET MOTION EVENTS GET NORMAL HINTS GET PIXEL GET POINTER CONTROL GET POINTER MAPPING GET RGB COLORMAPS GET SCREEN SAVER GET SELECTION OWNER GET SIZE HINTS GET STANDARD COLORMAP GET SUB IMAGE GET TEXT PROPERTY GET TRANSIENT FOR HINT GET VISUAL INFO GET WINDOW ATTRIBUTES GET WINDOW PROPERTY GET WM CLIENT MACHINE GET WM COLORMAP WINDOWS GET WM HINTS GET WM ICON NAME GET WM NAME GET WM NORMAL HINTS GET WM PROTOCOLS GET ZOOM HINTS GRAB BUTTON GRAB KEY GRAB KEYBOARD GRAB POINTER GRAB SERVER HEIGHT MM OF SCREEN HEIGHT OF SCREEN ICONIFY WINDOW IF EVENT IMAGE BYTE ORDER INSERT MODIFIERMAP ENTRY INSTALL COLORMAP INTERN ATOM INTERSECT REGION KEYCODE TO KEYSYM KEYSYM TO KEYCODE KEYSYM TO STRING KILL CLIENT LAST KNOWN REQUEST PROCESSED LIST DEPTHS LIST FONT LIST FONTS LIST FONT WITH INFO LIST FONTS WITH INFO LIST HOSTS LIST INSTALLED COLORMAPS LIST PIXMAP FORMATS LIST PROPERTIES LOAD FONT LOAD QUERY FONT LOOKUP COLOR LOOKUP KEYSYM LOOKUP STRING LOWER WINDOW MAP RAISED MAP SUBWINDOWS MAP WINDOW MASK EVENT MATCH VISUAL INFO MAX CMAPS OF SCREEN MAX REQUEST SIZE MIN CMAPS OF SCREEN MOVE RESIZE WINDOW MOVE WINDOW NEW MODIFIERMAP NEXT EVENT NEXT REQUEST NO OP OFFSET REGION OPEN DISPLAY PARSE COLOR PARSE GEOMETRY PEEK EVENT PEEK IF EVENT PENDING PERM ALLOC PLANES OF SCREEN POINT IN REGION POLYGON REGION PROTOCOL REVISION PROTOCOL VERSION PUT BACK EVENT PUT IMAGE PUT PIXEL Q LENGTH QUERY BEST CURSOR QUERY BEST SIZE QUERY BEST STIPPLE QUERY BEST TILE QUERY COLOR QUERY COLORS QUERY FONT QUERY KEYMAP QUERY POINTER QUERY TEXT EXTENTS QUERY TEXT EXTENTS 16 QUERY TREE RAISE WINDOW READ BITMAP FILE REBIND KEYSYM RECOLOR CURSOR RECONFIGURE WM WINDOW RECT IN REGION REFRESH KEYBOARD MAPPING REMOVE FROM SAVE SET REMOVE HOST REMOVE HOSTS REPARENT WINDOW RESET SCREEN SAVER RESIZE WINDOW RESOURCE MANAGER STRING RESTACK WINDOWS RM DESTROY DATABASE RM GET FILE DATABASE RM GET RESOURCE RM GET STRING DATABASE RM INITIALIZE RM MERGE DATABASES RM PARSE COMMAND RM PUT FILE DATABASE RM PUT LINE RESOURCE RM PUT RESOURCE RM PUT STRING RESOURCE RM Q GET RESOURCE RM Q GET SEARCH LIST RM Q GET SEARCH RESOURCE RM Q PUT RESOURCE RM Q PUT STRING RESOURCE RM QUARK TO STRING RM STRING TO BIND QUARK LIST RM STRING TO QUARK RM STRING TO QUARK LIST RM UNIQUE QUARK ROOT WINDOW ROOT WINDOW OF SCREEN ROTATE BUFFERS ROTATE WINDOW PROPERTIES SAVE CONTEXT SCREEN COUNT SCREEN OF DISPLAY SCREEN NUMBER OF SCREEN SELECT ASYNC EVENT SELECT ASYNC INPUT SELECT INPUT SEND EVENT SERVER VENDOR SET ACCESS CONTROL SET AFTER FUNCTION SET ARC MODE SET BACKGROUND SET CLASS HINT SET CLIP MASK SET CLIP ORIGIN SET CLIP RECTANGLES SET CLOSE DOWN MODE SET COMMAND SET DASHES SET ERROR HANDLER SET FILL RULE SET FILL STYLE SET FONT SET FONT PATH SET FOREGROUND SET FUNCTION SET GRAPHICS EXPOSURES SET ICON NAME SET ICON SIZES SET INPUT FOCUS SET IO ERROR HANDLER SET LINE ATTRIBUTES SET MODIFIER MAPPING SET NORMAL HINTS SET PLANE MASK SET POINTER MAPPING SET REGION SET RGB COLORMAPS SET SCREEN SAVER SET SELECTION OWNER SET SIZE HINTS SET STANDARD COLORMAP SET STANDARD PROPERTIES SET STATE SET STIPPLE SET SUBWINDOW MODE SET TEXT PROPERTY SET TILE SET TRANSIENT FOR HINT SET TS ORIGIN SET WINDOW BACKGROUND SET WINDOW BACKGROUND PIXMAP SET WINDOW BORDER SET WINDOW BORDER PIXMAP SET WINDOW BORDER WIDTH SET WINDOW COLORMAP SET WM CLIENT MACHINE SET WM COLORMAP WINDOWS SET WM HINTS SET WM ICON NAME SET WM NAME SET WM NORMAL HINTS SET WM PROPERTIES SET WM PROTOCOLS SET WM SIZE HINTS SET ZOOM HINTS SHRINK REGION STORE BUFFER STORE BYTES STORE COLOR STORE COLORS STORE NAME STORE NAMED COLOR STRING LIST TO TEXT PROPERTY STRING TO KEYSYM SUB IMAGE SUBTRACT REGION SYNC SYNCHRONIZE TEXT EXTENTS TEXT EXTENTS 16 TEXT PROPERTY TO STRING LIST TEXT WIDTH TEXT WIDTH 16 TRANSLATE COORDINATES UNDEFINE CURSOR UNGRAB BUTTON UNGRAB KEY UNGRAB KEYBOARD UNGRAB POINTER UNGRAB SERVER UNINSTALL COLORMAP UNION RECT WITH REGION UNION REGION UNIQUE CONTEXT UNLOAD FONT UNMAP SUBWINDOWS UNMAP WINDOW VENDOR RELEASE VISUAL ID FROM VISUAL WARP POINTER WHITE PIXEL WHITE PIXEL OF SCREEN WIDTH MM OF SCREEN WIDTH OF SCREEN WINDOW EVENT WITHDRAW WINDOW WM GEOMETRY WRITE BITMAP FILE XOR REGION 3 Xlib Data Structures and Error Codes 3.1 Any Event Data Structure 3.2 Arc Data Structure 3.3 Button Event Data Structure 3.4 Char 2B Data Structure 3.5 Char Struct Data Structure 3.6 Circulate Event Data Structure 3.7 Circulate Request Event Data Structure 3.8 Class Hint Data Structure 3.9 Client Message Event Data Structure 3.10 Color Data Structure 3.11 Color Map Event Data Structure 3.12 Compose Status Data Structure 3.13 Configure Event Data Structure 3.14 Configure Request Event Data Structure 3.15 Create Window Event Data Structure 3.16 Crossing Event Data Structure 3.17 Destroy Window Event Data Structure 3.18 Error Event Data Structure 3.19 Event Data Structure 3.19.1 The Event Mask 3.20 Expose Event Data Structure 3.21 Ext Codes Data Structure 3.22 Ext Data Data Structure 3.23 Focus Change Event Data Structure 3.24 Font Property Data Structure 3.25 Font Data Structure 3.26 The GC Values Data Structure 3.26.1 GC Mask 3.27 Graphics Expose Event Data Structure 3.28 Gravity Event Data Structure 3.29 Host Address Data Structure 3.30 Icon Size Data Structure 3.31 Image Data Structure 3.32 Key Event Data Structure 3.33 Keyboard Control Data Structure 3.34 Keyboard State Data Structure 3.35 Keymap Event Data Structure 3.36 Map Event Data Structure 3.37 Map Request Event Data Structure 3.38 Mapping Event Data Structure 3.39 Modifier Keymap Data Structure 3.40 Motion Event Data Structure 3.41 No Expose Event Data Structure 3.42 Pixmap Format Values Data Structure 3.43 Point Data Structure 3.44 Property Event Data Structure 3.45 Rectangle Data Structure 3.46 Reparent Event Data Structure 3.47 Resize Request Event Data Structure 3.48 Resource Manager Option Data Structure 3.49 Resource Manager Value Data Structure 3.50 Segment Data Structure 3.51 Selection Clear Event Data Structure 3.52 Selection Event Data Structure 3.53 Selection Request Event Data Structure 3.54 Set Window Attributes Data Structure 3.55 Size Hints Data Structure 3.56 Standard Color Map Data Structure 3.57 Text Item Data Structure 3.58 Text Item 16 Data Structure 3.59 Text Property Data Structure 3.60 Time Coordinate Data Structure 3.61 Unmap Event Data Structure 3.62 Visibility Event Data Structure 3.63 Visual Info Data Structure 3.64 Window Attributes Data Structure 3.65 Window Changes Data Structure 3.66 WM Hints Data Structure 3.67 Error Handling Part II VMS DECwindows Intrinsics 4 Intrinsics Routines XtAddActions XtAddCallback XtAddCallbacks XtAddConverter XtAddEventHandler XtAddExposureToRegion XtAddGrab XtAddInput XtAddRawEventHandler XtAddTimeOut XtAddWorkProc XtAppAddActionHook XtAppAddActions XtAppAddConverter XtAppAddInput XtAppAddTimeOut XtAppAddWorkProc XtAppCreateShell XtAppError XtAppErrorMsg XtAppGetErrorDatabase XtAppGetErrorDatabaseText XtAppGetSelectionTimeout XtAppInitialize XtAppMainLoop XtAppNextEvent XtAppPeekEvent XtAppPending XtAppProcessEvent XtAppSetErrorHandler XtAppSetErrorMsgHandler XtAppSetFallbackResources XtAppSetSelectionTimeout XtAppSetTypeConverter XtAppSetWarningHandler XtAppSetWarningMsgHandler XtAppWarning XtAppWarningMsg XtAugmentTranslations XtBuildEventMask XtCallAcceptFocus XtCallActionProc XtCallbackExclusive XtCallbackNone XtCallbackNonexclusive XtCallbackPopdown XtCallbackReleaseCacheRef XtCallbackReleaseCacheRefList XtCallCallbackList XtCallCallbacks XtCallConverter XtCalloc XtClass XtCloseDisplay XtConvert XtConvertAndStore XtConvertCase XtCreateApplicationShell XtCreateManagedWidget XtCreatePopupShell XtCreateWidget XtDatabase XtDestroyApplicationContext XtDestroyGC XtDestroyWidget XtDirectConvert XtDisownSelection XtDispatchEvent XtDisplay XtDisplayInitialize XtDisplayOfObject XtDisplayStringConvWarning XtDisplayToApplicationContext XtError XtErrorMsg XtFindFile XtFree XtGetActionKeysym XtGetApplicationNameAndClass XtGetApplicationResources XtGetConstraintResourceList XtGetErrorDatabase XtGetErrorDatabaseText XtGetGC XtGetKeysymTable XtGetMultiClickTime XtGetResourceList XtGetSelectionRequest XtGetSelectionTimeout XtGetSelectionValue XtGetSelectionValueIncremental XtGetSelectionValues XtGetSelectionValuesIncremental XtGetSubresources XtGetSubvalues XtGetValues XtGrabButton XtGrabKey XtGrabKeyboard XtGrabPointer XtHasCallbacks XtInitialize XtInitializeWidgetClass XtInsertEventHandler XtInsertRawEventHandler XtInstallAccelerators XtInstallAllAccelerators XtIsManaged XtIsObject XtIsRealized XtIsSensitive XtIsSubclass XtKeysymToKeycodeList XtLastTimestampProcessed XtMainLoop XtMakeGeometryRequest XtMakeResizeRequest XtMalloc XtManageChild XtManageChildren XtMenuPopupAction XtMergeArgLists XtName XtNameToWidget XtNextEvent XtOpenDisplay XtOverrideTranslations XtOwnSelection XtOwnSelectionIncremental XtParent XtParseAcceleratorTable XtParseTranslationTable XtPeekEvent XtPending XtPopdown XtPopup XtPopupSpringLoaded XtProcessEvent XtQueryGeometry XtRealizeWidget XtRealloc XtRegisterCaseConverter XtRegisterGrabAction XtReleaseGC XtRemoveActionHook XtRemoveAllCallbacks XtRemoveCallback XtRemoveCallbacks XtRemoveEventHandler XtRemoveGrab XtRemoveInput XtRemoveRawEventHandler XtRemoveTimeOut XtRemoveWorkProc XtResolvePathname XtScreen XtScreenOfObject XtSetErrorHandler XtSetErrorMsgHandler XtSetKeyboardFocus XtSetKeyTranslator XtSetMappedWhenManaged XtSetMultiClickTime XtSetSelectionTimeout XtSetSensitive XtSetSubvalues XtSetTypeConverter XtSetValues XtSetWarningHandler XtSetWarningMsgHandler XtSetWMColormapWindows XtStringConversionWarning XtSuperclass XtToolkitInitialize XtTranslateCoords XtTranslateKey XtTranslateKeycode XtUngrabButton XtUngrabKey XtUngrabKeyboard XtUngrabPointer XtUninstallTranslations XtUnmanageChild XtUnmanageChildren XtUnrealizeWidget XtVaAppCreateShell XtVaAppInitialize XtVaCreateArgsList XtVaCreateManagedWidget XtVaCreatePopupShell XtVaCreateWidget XtVaGetApplicationResources XtVaGetSubresources XtVaGetSubvalues XtVaGetValues XtVaSetSubvalues XtVaSetValues XtWarning XtWarningMsg XtWidgetToApplicationContext XtWindow XtWindowOfObject XtWindowToWidget 5 Intrinsics Data Structures Arg XtActionsRec XtCallbackRec XtConvertArgRec XtI18nContextRec XtPopdownIdRec XtResource XtSubstitutionRec XtWidgetGeometry Part III OSF/Motif Toolkit 6 OSF/Motif Toolkit Routines MrmCloseHierarchy MrmFetchColorLiteral MrmFetchIconLiteral MrmFetchInterfaceModule MrmFetchLiteral MrmFetchSetValues MrmFetchWidget MrmFetchWidgetOverride MrmInitialize MrmOpenHierarchy MrmRegisterClass MrmRegisterNames MrmRegisterNamesInHierarchy XmActivateProtocol XmAddProtocolCallback XmAddProtocols XmAddTabGroup XmCascadeButtonGadgetHighlight XmCascadeButtonHighlight XmClipboardCancelCopy XmClipboardCopy XmClipboardCopyByName XmClipboardEndCopy XmClipboardEndRetrieve XmClipboardInquireCount XmClipboardInquireFormat XmClipboardInquireLength XmClipboardInquirePendingItems XmClipboardLock XmCliboardRegisterFormat XmClipboardRetrieve XmClipboardStartCopy XmClipboardStartRetrieve XmClipboardUndoCopy XmClipboardUnlock XmClipboardWithdrawFormat XmCommandAppendValue XmCommandError XmCommandGetChild XmCommandSetValue XmConvertUnits XmCreateArrowButton XmCreateArrowButtonGadget XmCreateBulletinBoard XmCreateBulletinBoardDialog XmCreateCascadeButton XmCreateCascadeButtonGadget XmCreateCommand XmCreateDialogShell XmCreateDrawingArea XmCreateDrawnButton XmCreateErrorDialog XmCreateFileSelectionBox XmCreateFileSelectionDialog XmCreateForm XmCreateFormDialog XmCreateFrame XmCreateInformationDialog XmCreateLabel XmCreateLabelGadget XmCreateList XmCreateMainWindow XmCreateMenuBar XmCreateMenuShell XmCreateMessageBox XmCreateMessageDialog XmCreateOptionMenu XmCreatePanedWindow XmCreatePopupMenu XmCreatePromptDialog XmCreatePulldownMenu XmCreatePushButton XmCreatePushButtonGadget XmCreateQuestionDialog XmCreateRadioBox XmCreateRowColumn XmCreateScale XmCreateScrollBar XmCreateScrolledList XmCreateScrolledText XmCreateScrolledWindow XmCreateSelectionBox XmCreateSelectionDialog XmCreateSeparator XmCreateSeparatorGadget XmCreateSimpleCheckBox XmCreateSimpleMenuBar XmCreateSimpleOptionMenu XmCreateSimplePopupMenu XmCreateSimplePulldownMenu XmCreatePushButtonGadget XmCreateSimpleRadioBox XmCreateText XmCreateTextField XmCreateToggleButton XmCreateToggleButtonGadget XmCreateWarningDialog XmCreateWorkArea XmCreateWorkingDialog XmCvtCTToXmString XmCvtStringToUnitType XmCvtXmStringToCT XmDeactivateProtocol XmDestroyPixmap XmFileSelectionBoxGetChild XmFileSelectionDoSearch XmFontListAdd XmFontListCopy XmFontListFree XmFontListFreeFontContext XmFontListInitFontContext XmFontListGetNextFont XmFontListCreate XmGetAtomName XmGetColorCalculation XmGetColors XmGetDestination XmGetMenuCursor XmGetPixmap XmGetPostedFromWidget XmInstallImage XmInternAtom XmIsMotifWMRunning XmListAddItem XmListAddItems XmListAddItemUnselected XmListDeleteAllItems XmListDeleteItem XmListDeleteItems XmListDeleteItemsPos XmListDeletePos XmListDeselectAllItems XmListDeselectItem XmListDeselectPos XmListGetMatchPos XmListGetSelectedPos XmListItemExists XmListItemPos XmListReplaceItems XmListReplaceItemsPos XmListSelectItem XmListSelectPos XmListSetAddMode XmListSetBottomItem XmListSetBottomPos XmListSetHorizPos XmListSetItem XmMainWindowSep1 XmMainWindowSep2 XmMainWindowSep3 XmMainWindowSetAreas XmMenuPosition XmMessageBoxGetChild XmOptionButtonGadget XmOptionLabelGadget XmProcessTraversal XmRemoveProtocolCallback XmRemoveProtocols XmRemoveTabGroup XmResolveAllPartOffsets XmResolvePartOffsets XmScaleGetValue XmScaleSetValue XmScrollBarGetValues XmScrollBarSetValues XmScrolledWindowSetAreas XmSelectionBoxGetChild XmSetColorCalculation XmSetFontUnit XmSetFontUnits XmSetMenuCursor XmSetProtocolHooks XmStringBaseline XmStringByteCompare XmStringCompare XmStringConcat XmStringCopy XmStringCreate XmStringCreateLtoR XmStringCreateSimple XmStringDirectionCreate XmStringDraw XmStringDrawImage XmStringDrawUnderline XmStringEmpty XmStringExtent XmStringFree XmStringFreeContext XmStringGetLtoR XmStringGetNextComponent XmStringGetNextSegment XmStringHasSubstring XmStringHeight XmStringInitContext XmStringLength XmStringLineCount XmStringNConcat XmStringNCopy XmStringPeekNextComponent XmStringSegmentCreate XmStringSeparatorCreate XmStringWidth XmTextClearSelection XmTextCopy XmTextCut XmTextFieldClearSelection XmTextFieldCopy XmTextFieldCut XmTextFieldGetBaseline XmTextFieldGetEditable XmTextFieldGetInsertionPosition XmTextFieldGetLastPosition XmTextFieldGetMaxLength XmTextFieldGetSelection XmTextFieldGetSelectionPosition XmTextFieldGetString XmTextFieldInsert XmTextFieldPaste XmTextFieldPosToXY XmTextFieldRemove XmTextFieldReplace XmTextFieldSetAddMode XmTextFieldSetCursorPosition XmTextFieldSetEditable XmTextFieldSetHighlight XmTextFieldSetInsertionPosition XmTextFieldSetMaxLength XmTextFieldSetSelection XmTextFieldSetString XmTextFieldShowPosition XmTextFieldXYToPos XmTextGetBaseline XmTextGetEditable XmTextGetInsertionPosition XmTextGetLastPosition XmTextGetMaxLength XmTextGetSelection XmTextGetSelectionPosition XmTextGetSource XmTextGetString XmTextGetTopCharacter XmTextInsert XmTextPaste XmTextPosToXY XmTextRemove XmTextReplace XmTextScroll XmTextSetAddMode XmTextSetEditable XmTextSetHighlight XmTextSetInsertionPosition XmTextSetMaxLength XmTextSetSelection XmTextSetSource XmTextSetString XmTextSetTopCharacter XmTextShowPosition XmTextXYToPos XmToggleButtonGadgetGetState XmToggleButtonGadgetSetState XmToggleButtonGetState XmToggleButtonSetState XmTrackingLocate XmUninstallImage XmUpdateDisplay XmVaCreateSimpleCheckBox XmVaCreateSimpleMenuBar XmVaCreateSimpleOptionMenu XmVaCreateSimplePopupMenu XmVaCreateSimplePulldownMenu XmVaCreateSimpleRadioBox 7 OSF/Motif Toolkit Data Structures MrmOsOpenParam MrmRegisterArg XmAnyCallbackStruct XmArrowButtonCallbackStruct XmClipboardPendingRec XmCommandCallbackStruct XmDrawingAreaCallbackStruct XmDrawnButtonCallbackStruct XmFileSelectionCallbackStruct XmListCallbackStruct XmPushbuttonCallbackStruct XmRowColumnCallbackStruct XmScaleCallbackStruct XmScrollBarCallbackStruct XmSecondaryResourceDataRec XmSelectionBoxCallbackStruct XmTextBlockRec XmTextVerifyCallbackStruct XmToggleButtonCallbackStruct Part IV DECwindows Toolkit Extensions 8 DECwindows Toolkit Extensions Routines DXmActivateWidget DXmChildren DXmColorMixGetNewColor DXmColorMixSetNewColor DXmCvtCStoDDIF DXmCvtCStoFC DXmCvtCStoOS DXmCvtDDIFtoCS DXmCvtFCtoCS DXmCvtOStoCS DXmCreateColorMix DXmCreateColorMixDialog DXmCreateCSText DXmCreateCursor DXmCreateHelp DXmCreateHelpDialog DXmCreatePrintDialog DXmCreateScrolledCSText DXmCSContainsStringCharSet DXmCSTextClearSelection DXmCSTextCopy DXmCSTextCut DXmCSTextGetEditable DXmCSTextGetInsertionPosition DXmCSTextGetLastPosition DXmCSTextGetMaxLength DXmCSTextGetSelection DXmCSTextGetSelectionInfo DXmCSTextGetString DXmCSTextGetTopPosition DXmCSTextHasSelection DXmCSTextHorizontalScroll DXmCSTextInsert DXmCSTextNumLines DXmCSTextPaste DXmCSTextPosToXY DXmCSTextRemove DXmCSTextReplace DXmCSTextSetAddMode DXmCSTextSetEditable DXmCSTextSetHighlight DXmCSTextSetInsertionPosition DXmCSTextSetMaxLength DXmCSTextSetSelection DXmCSTextSetString DXmCSTextSetTopPosition DXmCSTextShowPosition DXmCSTextVerticalScroll DXmCSTextXYToPos DXmDisplayCSMessage DXmDisplayVmsMessage DXmFontListCreateDefault DXmFormSpaceButtonsEqually DXmGetLocaleCharset DXmGetLocaleCharsets DXmGetLocaleMnemonic DXmGetLocaleString DXmHelpOnContext DXmHelpSystemClose DXmHelpSystemDisplay DXmHelpSystemOpen DXmInitialize DXmLoadQueryFont DXmNumChildren DXmPrintWgtAugmentList DXmPrintWgtPrintJob DXmSvnAddEntries DXmSvnAutoScrollCheck DXmSvnAutoScrollDisplay DXmSvnClearHighlight DXmSvnClearHighlighting DXmSvnClearSelection DXmSvnClearSelections DXmSvnDeleteEntries DXmSvnDisableDisplay DXmSvnEnableDisplay DXmSvnFlushEntry DXmSvnGetComponentNumber DXmSvnGetComponentTag DXmSvnGetComponentWidth DXmSvnGetDisplayed DXmSvnGetEntryLevel DXmSvnGetEntryNumber DXmSvnGetEntryPosition DXmSvnGetEntryTag DXmSvnGetHighlighted DXmSvnGetNumDisplayed DXmSvnGetNumHighlighted DXmSvnGetNumSelections DXmSvnGetPrimaryWorkWidget DXmSvnGetSecondaryWorkWidget DXmSvnGetSelections DXmSvnGetTreePosition DXmSvnHideHighlighting DXmSvnHideSelections DXmSvnHighlightAll DXmSvnHighlightEntry DXmSvnInitializeForMRM DXmSvnInsertComponent DXmSvnInvalidateEntry DXmSvnMapPosition DXmSvnPosition Display DXmSvnRemoveComponent DXmSvnSelectAll DXmSvnSelectComponent DXmSvnSelectEntry DXmSvnSetApplDragging DXmSvnSetComponentHidden DXmSvnSetComponentPixmap DXmSvnSetComponentTag DXmSvnSetComponentText DXmSvnSetComponentWidget DXmSvnSetComponentWidth DXmSvnSetEntry DXmSvnSetEntryIndexWindow DXmSvnSetEntryNumComponents DXmSvnSetEntryPosition DXmSvnSetEntrySensitivity DXmSvnSetEntryTag DXmSvnShowHighlighting DXmSvnSetTreePosition DXmSvnShowSelections DXmSvnValidateAll DXmSvnWidget 9 DECwindows Toolkit Extensions Data Structures DXmColorMixCallbackStruct DXmPrintFormatStruct DxmPrintOptionMenuStruct DXmSvnCallbackStruct FIGURES 3-1 Any Event Data Structure 3-2 Arc Data Structure 3-3 Button Event Data Structure 3-4 Char 2B Data Structure 3-5 Char Struct Data Structure 3-6 Circulate Event Data Structure 3-7 Circulate Request Event Data Structure 3-8 Class Hint Data Structure 3-9 Client Message Event Data Structure 3-10 Color Data Structure 3-11 Color Map Event Data Structure 3-12 Compose Status Data Structure 3-13 Configure Event Data Structure 3-14 Configure Event Data Structure 3-15 Create Window Event Data Structure 3-16 Crossing Event Data Structure 3-17 Destroy Window Event Data Structure 3-18 Error Event Data Structure 3-19 Event Data Structure 3-20 Expose Event Data Structure 3-21 Ext Codes Data Structure 3-22 Ext Codes Data Structure 3-23 Focus Change Event Data Structure 3-24 Font Property Data Structure 3-25 Font Data Structure 3-26 GC Values Data Structure 3-27 Graphics Expose Event Data Structure 3-28 Gravity Event Data Structure 3-29 Host Address Data Structure 3-30 Icon Size Data Structure 3-31 Image Data Structure 3-32 Key Event Data Structure 3-33 Keyboard Control Data Structure 3-34 Keyboard State Data Structure 3-35 Keymap Event Data Structure 3-36 Map Event Data Structure 3-37 Map Request Event Data Structure 3-38 Mapping Event Data Structure 3-39 Modifier Keymap Data Structure 3-40 Motion Event Data Structure 3-41 No Expose Event Data Structure 3-42 Pixmap Format Values Data Structure 3-43 Point Data Structure 3-44 Property Event Data Structure 3-45 Rectangle Data Structure 3-46 Reparent Event Data Structure 3-47 Resize Request Event Data Structure 3-48 Resource Manager Option Data Structure 3-49 Resource Manager Value Data Structure 3-50 Segment Data Structure 3-51 Selection Clear Event Data Structure 3-52 Selection Event Data Structure 3-53 Selection Request Event Data Structure 3-54 Set Window Attributes Data Structure 3-55 Size Hints Data Structure 3-56 Standard Color Map Data Structure 3-57 Text Item Data Structure 3-58 Text Item 16 Data Structure 3-59 Text Property Data Structure 3-60 Time Coordinate Data Structure 3-61 Unmap Event Data Structure 3-62 Visibility Event Data Structure 3-63 Visual Info Data Structure 3-64 Window Attributes Data Structure 3-65 Window Changes Data Structure 3-66 WM Hints Data Structure TABLES 1-1 General Rules of Syntax 1-2 VAX Usage Entries 1-3 Access Entries 1-4 Mechanism Entries 1-5 Syntax Conventions 1-6 Type Entries 1-7 Access Entries 1-8 Mechanism Entries 2-1 Event Mask Description 2-2 Change Mask Bits 2-3 Parse Mask Bits 2-4 Event Mask Description 2-5 Event Mask Description 2-6 Parse Mask Bits 2-7 Graphics Context Codes for Function Member 2-8 Graphics Context Codes for Function Member 3-1 Any Event Data Structure Members 3-2 Arc Data Structure Members 3-3 Button Event Data Structure Members 3-4 Char 2B Data Structure Members 3-5 Char Struct Data Structure Members 3-6 Circulate Event Data Structure Members 3-7 Circulate Request Event Data Structure Members 3-8 Class Hint Data Structure Members 3-9 Client Message Event Data Structure Members 3-10 Color Data Structure Members 3-11 Color Map Event Data Structure Members 3-12 Compose Data Structure Members 3-13 Configure Event Data Structure Members 3-14 Configure Request Event Data Structure Members 3-15 Create Window Event Data Structure Members 3-16 Crossing Event Data Structure Members 3-17 Destroy Window Event Data Structure Members 3-18 Error Event Data Structure Members 3-19 Event Mask Elements 3-20 Expose Event Data Structure Members 3-21 Ext Codes Data Structure 3-22 Ext Data Data Structure 3-23 Focus Change Event Data Structure Members 3-24 Font Property Data Structure Members 3-25 Font Data Structure Members 3-26 GC Values Data Structure Members 3-27 GC Mask Bits 3-28 Graphics Expose Event Data Structure Members 3-29 Gravity Event Data Structure Members 3-30 Host Address Data Structure Members 3-31 Icon Size Data Structure Members 3-32 Image Data Structure Members 3-33 Key Event Data Structure Members 3-34 Keyboard Control Data Structure Members 3-35 Keyboard State Data Structure Members 3-36 Keymap Event Data Structure Members 3-37 Map Event Data Structure Members 3-38 Map Request Event Data Structure Members 3-39 Mapping Event Data Structure Members 3-40 Modifier Keymap Data Structure Members 3-41 Motion Event Data Structure Members 3-42 No Expose Event Data Structure Members 3-43 Pixmap Format Values Data Structure Members 3-44 Point Data Structure Members 3-45 Property Event Data Structure Members 3-46 Rectangle Data Structure Members 3-47 Reparent Event Data Structure Members 3-48 Resize Request Event Data Structure Members 3-49 Resource Manager Option Data Structure Members 3-50 Resource Manager Value Data Structure Members 3-51 Segment Data Structure Members 3-52 Selection Clear Event Data Structure Members 3-53 Selection Event Data Structure Members 3-54 Selection Request Event Data Structure Members 3-55 Set Window Attributes Data Structure Members 3-56 Size Hints Data Structure Members 3-57 Standard Color Map Data Structure Members 3-58 Text Item Data Structure Members 3-59 Text Item 16 Data Structure Members 3-60 Text Property Data Structure Members 3-61 Time Coordinate Data Structure Members 3-62 Unmap Event Data Structure Members 3-63 Visibility Event Data Structure Members 3-64 Visual Info Data Structure Members 3-65 Window Attributes Data Structure Members 3-66 Window Changes Data Structure Members 3-67 WM Hints Data Structure Members 3-68 Xlib Error Codes