X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/4dff340069297c51f04fcd230282b86eee6943db..400a9e419b229cd511d73922bd5506aaab3b120e:/include/wx/vms_x_fix.h diff --git a/include/wx/vms_x_fix.h b/include/wx/vms_x_fix.h index 485492a616..1b990154d5 100644 --- a/include/wx/vms_x_fix.h +++ b/include/wx/vms_x_fix.h @@ -1,33 +1,45 @@ /*************************************************************************** - * * - * Repair definitions of Xlib when compileing with /name=(as_is) on VMS * * * * Author : Jouk Jansen (joukj@hrem.stm.tudelft.nl) * * * - * Last revision : 22 August 2000 * + * Last revision : 19 January 2004 * + * * + * Repair definitions of Runtime library functions when compiling with * + * /name=(as_is) on OpenVMS * * * ***************************************************************************/ #ifndef VMS_X_FIX #define VMS_X_FIX -#define _XRegisterFilterByType _XREGISTERFILTERBYTYPE +#define DtSaverGetWindows DTSAVERGETWINDOWS +#define XAddExtension XADDEXTENSION +#define XAddHosts XADDHOSTS #define XAllocClassHint XALLOCCLASSHINT #define XAllocColor XALLOCCOLOR #define XAllocColorCells XALLOCCOLORCELLS +#define XAllocIconSize XALLOCICONSIZE +#define XAllocNamedColor XALLOCNAMEDCOLOR #define XAllocSizeHints XALLOCSIZEHINTS +#define XAllocStandardColormap XALLOCSTANDARDCOLORMAP #define XAllocWMHints XALLOCWMHINTS +#define XAllowEvents XALLOWEVENTS #define XAutoRepeatOff XAUTOREPEATOFF #define XAutoRepeatOn XAUTOREPEATON #define XBaseFontNameListOfFontSet XBASEFONTNAMELISTOFFONTSET #define XBell XBELL #define XBitmapPad XBITMAPPAD +#define XBlackPixel XBLACKPIXEL +#define XBlackPixelOfScreen XBLACKPIXELOFSCREEN #define XChangeActivePointerGrab XCHANGEACTIVEPOINTERGRAB #define XChangeGC XCHANGEGC +#define XChangeKeyboardControl XCHANGEKEYBOARDCONTROL +#define XChangePointerControl XCHANGEPOINTERCONTROL #define XChangeProperty XCHANGEPROPERTY #define XChangeWindowAttributes XCHANGEWINDOWATTRIBUTES #define XCheckIfEvent XCHECKIFEVENT #define XCheckMaskEvent XCHECKMASKEVENT +#define XCheckTypedEvent XCHECKTYPEDEVENT #define XCheckTypedWindowEvent XCHECKTYPEDWINDOWEVENT #define XCheckWindowEvent XCHECKWINDOWEVENT #define XClearArea XCLEARAREA @@ -38,6 +50,7 @@ #define XConfigureWindow XCONFIGUREWINDOW #define XConvertSelection XCONVERTSELECTION #define XCopyArea XCOPYAREA +#define XCopyColormapAndFree XCOPYCOLORMAPANDFREE #define XCopyGC XCOPYGC #define XCopyPlane XCOPYPLANE #define XCreateBitmapFromData XCREATEBITMAPFROMDATA @@ -45,6 +58,7 @@ #define XCreateFontCursor XCREATEFONTCURSOR #define XCreateFontSet XCREATEFONTSET #define XCreateGC XCREATEGC +#define XCreateGlyphCursor XCREATEGLYPHCURSOR #define XCreateIC XCREATEIC #define XCreateImage XCREATEIMAGE #define XCreatePixmap XCREATEPIXMAP @@ -53,15 +67,29 @@ #define XCreateRegion XCREATEREGION #define XCreateSimpleWindow XCREATESIMPLEWINDOW #define XCreateWindow XCREATEWINDOW +#define XDefaultColormap XDEFAULTCOLORMAP +#define XDefaultColormapOfScreen XDEFAULTCOLORMAPOFSCREEN +#define XDefaultDepth XDEFAULTDEPTH +#define XDefaultGC XDEFAULTGC +#define XDefaultRootWindow XDEFAULTROOTWINDOW +#define XDefaultScreen XDEFAULTSCREEN #define XDefaultScreenOfDisplay XDEFAULTSCREENOFDISPLAY +#define XDefaultVisual XDEFAULTVISUAL #define XDefineCursor XDEFINECURSOR #define XDeleteProperty XDELETEPROPERTY #define XDestroyIC XDESTROYIC #define XDestroyRegion XDESTROYREGION +#define XDestroySubwindows XDESTROYSUBWINDOWS #define XDestroyWindow XDESTROYWINDOW +#define XDisableAccessControl XDISABLEACCESSCONTROL +#define XDisplayCells XDISPLAYCELLS +#define XDisplayHeight XDISPLAYHEIGHT +#define XDisplayKeycodes XDISPLAYKEYCODES #define XDisplayName XDISPLAYNAME #define XDisplayOfScreen XDISPLAYOFSCREEN +#define XDisplayWidth XDISPLAYWIDTH #define XDrawArc XDRAWARC +#define XDrawArcs XDRAWARCS #define XDrawImageString XDRAWIMAGESTRING #define XDrawImageString16 XDRAWIMAGESTRING16 #define XDrawLine XDRAWLINE @@ -69,24 +97,37 @@ #define XDrawPoint XDRAWPOINT #define XDrawPoints XDRAWPOINTS #define XDrawRectangle XDRAWRECTANGLE +#define XDrawRectangles XDRAWRECTANGLES #define XDrawSegments XDRAWSEGMENTS #define XDrawString XDRAWSTRING #define XDrawString16 XDRAWSTRING16 +#define XDrawText XDRAWTEXT +#define XDrawText16 XDRAWTEXT16 +#define XESetCloseDisplay XESETCLOSEDISPLAY #define XEmptyRegion XEMPTYREGION +#define XEnableAccessControl XENABLEACCESSCONTROL #define XEqualRegion XEQUALREGION #define XEventsQueued XEVENTSQUEUED +#define XExtendedMaxRequestSize XEXTENDEDMAXREQUESTSIZE #define XExtentsOfFontSet XEXTENTSOFFONTSET +#define XFetchBuffer XFETCHBUFFER +#define XFetchName XFETCHNAME #define XFillArc XFILLARC +#define XFillArcs XFILLARCS #define XFillPolygon XFILLPOLYGON #define XFillRectangle XFILLRECTANGLE #define XFillRectangles XFILLRECTANGLES #define XFilterEvent XFILTEREVENT +#define XFindContext XFINDCONTEXT #define XFlush XFLUSH #define XFontsOfFontSet XFONTSOFFONTSET +#define XForceScreenSaver XFORCESCREENSAVER #define XFree XFREE #define XFreeColormap XFREECOLORMAP #define XFreeColors XFREECOLORS #define XFreeCursor XFREECURSOR +#define XFreeDeviceList XFREEDEVICELIST +#define XFreeDeviceState XFREEDEVICESTATE #define XFreeFont XFREEFONT #define XFreeFontInfo XFREEFONTINFO #define XFreeFontNames XFREEFONTNAMES @@ -95,22 +136,33 @@ #define XFreeModifiermap XFREEMODIFIERMAP #define XFreePixmap XFREEPIXMAP #define XFreeStringList XFREESTRINGLIST +#define XGContextFromGC XGCONTEXTFROMGC #define XGetAtomName XGETATOMNAME +#define XGetCommand XGETCOMMAND #define XGetDefault XGETDEFAULT #define XGetErrorDatabaseText XGETERRORDATABASETEXT #define XGetErrorText XGETERRORTEXT +#define XGetExtensionVersion XGETEXTENSIONVERSION #define XGetFontProperty XGETFONTPROPERTY #define XGetGCValues XGETGCVALUES #define XGetGeometry XGETGEOMETRY #define XGetICValues XGETICVALUES #define XGetIMValues XGETIMVALUES +#define XGetIconName XGETICONNAME +#define XGetIconSizes XGETICONSIZES #define XGetImage XGETIMAGE +#define XGetInputFocus XGETINPUTFOCUS #define XGetKeyboardControl XGETKEYBOARDCONTROL +#define XGetKeyboardMapping XGETKEYBOARDMAPPING #define XGetModifierMapping XGETMODIFIERMAPPING #define XGetMotionEvents XGETMOTIONEVENTS #define XGetNormalHints XGETNORMALHINTS +#define XGetRGBColormaps XGETRGBCOLORMAPS +#define XGetScreenSaver XGETSCREENSAVER #define XGetSelectionOwner XGETSELECTIONOWNER +#define XGetStandardColormap XGETSTANDARDCOLORMAP #define XGetSubImage XGETSUBIMAGE +#define XGetTextProperty XGETTEXTPROPERTY #define XGetVisualInfo XGETVISUALINFO #define XGetWMColormapWindows XGETWMCOLORMAPWINDOWS #define XGetWMHints XGETWMHINTS @@ -118,56 +170,88 @@ #define XGetWMNormalHints XGETWMNORMALHINTS #define XGetWindowAttributes XGETWINDOWATTRIBUTES #define XGetWindowProperty XGETWINDOWPROPERTY +#define XGrabButton XGRABBUTTON #define XGrabKeyboard XGRABKEYBOARD #define XGrabPointer XGRABPOINTER #define XGrabServer XGRABSERVER #define XHeightOfScreen XHEIGHTOFSCREEN +#define XIconifyWindow XICONIFYWINDOW #define XIfEvent XIFEVENT +#define XInstallColormap XINSTALLCOLORMAP #define XInternAtom XINTERNATOM +#define XInternAtoms XINTERNATOMS #define XIntersectRegion XINTERSECTREGION #define XKeycodeToKeysym XKEYCODETOKEYSYM #define XKeysymToKeycode XKEYSYMTOKEYCODE #define XKeysymToString XKEYSYMTOSTRING +#define XKillClient XKILLCLIENT +#define XListDepths XLISTDEPTHS #define XListFonts XLISTFONTS #define XListFontsWithInfo XLISTFONTSWITHINFO +#define XListHosts XLISTHOSTS +#define XListInputDevices XLISTINPUTDEVICES +#define XListInstalledColormaps XLISTINSTALLEDCOLORMAPS #define XListPixmapFormats XLISTPIXMAPFORMATS #define XListProperties XLISTPROPERTIES +#define XLoadFont XLOADFONT #define XLoadQueryFont XLOADQUERYFONT +#define XLookupColor XLOOKUPCOLOR +#define XLookupKeysym XLOOKUPKEYSYM #define XLookupString XLOOKUPSTRING #define XLowerWindow XLOWERWINDOW #define XMapRaised XMAPRAISED +#define XMapSubwindows XMAPSUBWINDOWS #define XMapWindow XMAPWINDOW #define XMatchVisualInfo XMATCHVISUALINFO +#define XMaxRequestSize XMAXREQUESTSIZE +#define XMissingExtension XMISSINGEXTENSION #define XMoveResizeWindow XMOVERESIZEWINDOW #define XMoveWindow XMOVEWINDOW #define XNextEvent XNEXTEVENT +#define XNoOp XNOOP #define XOffsetRegion XOFFSETREGION +#define XOpenDevice XOPENDEVICE #define XOpenDisplay XOPENDISPLAY #define XOpenIM XOPENIM #define XParseColor XPARSECOLOR #define XParseGeometry XPARSEGEOMETRY #define XPeekEvent XPEEKEVENT +#define XPeekIfEvent XPEEKIFEVENT #define XPending XPENDING #define XPointInRegion XPOINTINREGION #define XPolygonRegion XPOLYGONREGION #define XPutBackEvent XPUTBACKEVENT #define XPutImage XPUTIMAGE +#define XQueryBestCursor XQUERYBESTCURSOR +#define XQueryBestStipple XQUERYBESTSTIPPLE #define XQueryColor XQUERYCOLOR #define XQueryColors XQUERYCOLORS +#define XQueryDeviceState XQUERYDEVICESTATE #define XQueryExtension XQUERYEXTENSION +#define XQueryFont XQUERYFONT +#define XQueryKeymap XQUERYKEYMAP #define XQueryPointer XQUERYPOINTER #define XQueryTree XQUERYTREE #define XRaiseWindow XRAISEWINDOW +#define XReadBitmapFile XREADBITMAPFILE +#define XRecolorCursor XRECOLORCURSOR #define XReconfigureWMWindow XRECONFIGUREWMWINDOW #define XRectInRegion XRECTINREGION #define XRefreshKeyboardMapping XREFRESHKEYBOARDMAPPING +#define XRemoveHosts XREMOVEHOSTS #define XReparentWindow XREPARENTWINDOW +#define XResetScreenSaver XRESETSCREENSAVER #define XResizeWindow XRESIZEWINDOW +#define XResourceManagerString XRESOURCEMANAGERSTRING #define XRestackWindows XRESTACKWINDOWS +#define XRootWindow XROOTWINDOW #define XRootWindowOfScreen XROOTWINDOWOFSCREEN +#define XSaveContext XSAVECONTEXT #define XScreenNumberOfScreen XSCREENNUMBEROFSCREEN +#define XScreenOfDisplay XSCREENOFDISPLAY #define XSelectAsyncEvent XSELECTASYNCEVENT #define XSelectAsyncInput XSELECTASYNCINPUT +#define XSelectExtensionEvent XSELECTEXTENSIONEVENT #define XSelectInput XSELECTINPUT #define XSendEvent XSENDEVENT #define XServerVendor XSERVERVENDOR @@ -180,6 +264,7 @@ #define XSetCommand XSETCOMMAND #define XSetDashes XSETDASHES #define XSetErrorHandler XSETERRORHANDLER +#define XSetFillRule XSETFILLRULE #define XSetFillStyle XSETFILLSTYLE #define XSetFont XSETFONT #define XSetForeground XSETFOREGROUND @@ -188,17 +273,23 @@ #define XSetICFocus XSETICFOCUS #define XSetICValues XSETICVALUES #define XSetIOErrorHandler XSETIOERRORHANDLER +#define XSetIconName XSETICONNAME #define XSetInputFocus XSETINPUTFOCUS #define XSetLineAttributes XSETLINEATTRIBUTES #define XSetLocaleModifiers XSETLOCALEMODIFIERS #define XSetNormalHints XSETNORMALHINTS +#define XSetPlaneMask XSETPLANEMASK #define XSetRegion XSETREGION +#define XSetScreenSaver XSETSCREENSAVER #define XSetSelectionOwner XSETSELECTIONOWNER +#define XSetStandardProperties XSETSTANDARDPROPERTIES +#define XSetState XSETSTATE #define XSetStipple XSETSTIPPLE #define XSetSubwindowMode XSETSUBWINDOWMODE #define XSetTSOrigin XSETTSORIGIN #define XSetTile XSETTILE #define XSetTransientForHint XSETTRANSIENTFORHINT +#define XSetWMClientMachine XSETWMCLIENTMACHINE #define XSetWMColormapWindows XSETWMCOLORMAPWINDOWS #define XSetWMHints XSETWMHINTS #define XSetWMIconName XSETWMICONNAME @@ -206,16 +297,32 @@ #define XSetWMNormalHints XSETWMNORMALHINTS #define XSetWMProperties XSETWMPROPERTIES #define XSetWMProtocols XSETWMPROTOCOLS +#define XSetWMSizeHints XSETWMSIZEHINTS #define XSetWindowBackground XSETWINDOWBACKGROUND #define XSetWindowBackgroundPixmap XSETWINDOWBACKGROUNDPIXMAP +#define XSetWindowBorder XSETWINDOWBORDER +#define XSetWindowBorderPixmap XSETWINDOWBORDERPIXMAP +#define XSetWindowBorderWidth XSETWINDOWBORDERWIDTH #define XSetWindowColormap XSETWINDOWCOLORMAP #define XShapeCombineMask XSHAPECOMBINEMASK #define XShapeCombineRectangles XSHAPECOMBINERECTANGLES #define XShapeGetRectangles XSHAPEGETRECTANGLES +#define XShapeQueryExtension XSHAPEQUERYEXTENSION +#define XShmAttach XSHMATTACH +#define XShmCreateImage XSHMCREATEIMAGE +#define XShmCreatePixmap XSHMCREATEPIXMAP +#define XShmDetach XSHMDETACH +#define XShmGetEventBase XSHMGETEVENTBASE +#define XShmPutImage XSHMPUTIMAGE +#define XShmQueryExtension XSHMQUERYEXTENSION +#define XShmQueryVersion XSHMQUERYVERSION #define XShrinkRegion XSHRINKREGION +#define XStoreBuffer XSTOREBUFFER +#define XStoreBytes XSTOREBYTES #define XStoreColor XSTORECOLOR #define XStoreColors XSTORECOLORS #define XStoreName XSTORENAME +#define XStringListToTextProperty XSTRINGLISTTOTEXTPROPERTY #define XStringToKeysym XSTRINGTOKEYSYM #define XSubtractRegion XSUBTRACTREGION #define XSupportsLocale XSUPPORTSLOCALE @@ -223,47 +330,67 @@ #define XSynchronize XSYNCHRONIZE #define XTextExtents XTEXTEXTENTS #define XTextExtents16 XTEXTEXTENTS16 +#define XTextPropertyToStringList XTEXTPROPERTYTOSTRINGLIST #define XTextWidth XTEXTWIDTH #define XTextWidth16 XTEXTWIDTH16 #define XTranslateCoordinates XTRANSLATECOORDINATES #define XUndefineCursor XUNDEFINECURSOR +#define XUngrabButton XUNGRABBUTTON #define XUngrabKeyboard XUNGRABKEYBOARD #define XUngrabPointer XUNGRABPOINTER #define XUngrabServer XUNGRABSERVER +#define XUninstallColormap XUNINSTALLCOLORMAP #define XUnionRectWithRegion XUNIONRECTWITHREGION #define XUnionRegion XUNIONREGION +#define XUniqueContext XUNIQUECONTEXT #define XUnmapWindow XUNMAPWINDOW -#define _XUnregisterFilter _XUNREGISTERFILTER #define XUnsetICFocus XUNSETICFOCUS #define XVaCreateNestedList XVACREATENESTEDLIST #define XVisualIDFromVisual XVISUALIDFROMVISUAL +#define XWMGeometry XWMGEOMETRY +#define XWarpPointer XWARPPOINTER +#define XWhitePixel XWHITEPIXEL +#define XWhitePixelOfScreen XWHITEPIXELOFSCREEN #define XWidthOfScreen XWIDTHOFSCREEN #define XWindowEvent XWINDOWEVENT #define XWithdrawWindow XWITHDRAWWINDOW #define XXorRegion XXORREGION +#define XextAddDisplay XEXTADDDISPLAY +#define XextFindDisplay XEXTFINDDISPLAY +#define XextRemoveDisplay XEXTREMOVEDISPLAY +#define XmActivateProtocol XMACTIVATEPROTOCOL #define XmAddProtocolCallback XMADDPROTOCOLCALLBACK #define XmAddProtocols XMADDPROTOCOLS #define XmChangeColor XMCHANGECOLOR #define XmClipboardCopy XMCLIPBOARDCOPY +#define XmClipboardCopyByName XMCLIPBOARDCOPYBYNAME #define XmClipboardEndCopy XMCLIPBOARDENDCOPY +#define XmClipboardEndRetrieve XMCLIPBOARDENDRETRIEVE +#define XmClipboardInquireCount XMCLIPBOARDINQUIRECOUNT +#define XmClipboardInquireFormat XMCLIPBOARDINQUIREFORMAT #define XmClipboardInquireLength XMCLIPBOARDINQUIRELENGTH #define XmClipboardLock XMCLIPBOARDLOCK #define XmClipboardRetrieve XMCLIPBOARDRETRIEVE #define XmClipboardStartCopy XMCLIPBOARDSTARTCOPY +#define XmClipboardStartRetrieve XMCLIPBOARDSTARTRETRIEVE #define XmClipboardUnlock XMCLIPBOARDUNLOCK #define XmCreateArrowButton XMCREATEARROWBUTTON #define XmCreateArrowButtonGadget XMCREATEARROWBUTTONGADGET +#define XmCreateBulletinBoardDialog XMCREATEBULLETINBOARDDIALOG #define XmCreateCascadeButton XMCREATECASCADEBUTTON +#define XmCreateCascadeButtonGadget XMCREATECASCADEBUTTONGADGET #define XmCreateDialogShell XMCREATEDIALOGSHELL #define XmCreateDragIcon XMCREATEDRAGICON #define XmCreateDrawingArea XMCREATEDRAWINGAREA #define XmCreateDrawnButton XMCREATEDRAWNBUTTON +#define XmCreateErrorDialog XMCREATEERRORDIALOG #define XmCreateFileSelectionBox XMCREATEFILESELECTIONBOX #define XmCreateFileSelectionDialog XMCREATEFILESELECTIONDIALOG #define XmCreateForm XMCREATEFORM #define XmCreateFormDialog XMCREATEFORMDIALOG #define XmCreateFrame XMCREATEFRAME #define XmCreateInformationDialog XMCREATEINFORMATIONDIALOG +#define XmCreateLabel XMCREATELABEL #define XmCreateLabelGadget XMCREATELABELGADGET #define XmCreateMainWindow XMCREATEMAINWINDOW #define XmCreateMenuBar XMCREATEMENUBAR @@ -292,6 +419,9 @@ #define XmCreateTextField XMCREATETEXTFIELD #define XmCreateToggleButton XMCREATETOGGLEBUTTON #define XmCreateToggleButtonGadget XMCREATETOGGLEBUTTONGADGET +#define XmCreateWarningDialog XMCREATEWARNINGDIALOG +#define XmCvtCTToXmString XMCVTCTTOXMSTRING +#define XmDestroyPixmap XMDESTROYPIXMAP #define XmDragStart XMDRAGSTART #define XmDropSiteRegister XMDROPSITEREGISTER #define XmDropSiteUnregister XMDROPSITEUNREGISTER @@ -315,6 +445,7 @@ #define XmGetColors XMGETCOLORS #define XmGetFocusWidget XMGETFOCUSWIDGET #define XmGetMenuCursor XMGETMENUCURSOR +#define XmGetPixmap XMGETPIXMAP #define XmGetPixmapByDepth XMGETPIXMAPBYDEPTH #define XmGetTearOffControl XMGETTEAROFFCONTROL #define XmGetXmDisplay XMGETXMDISPLAY @@ -324,12 +455,15 @@ #define XmImSetValues XMIMSETVALUES #define XmImUnregister XMIMUNREGISTER #define XmImUnsetFocus XMIMUNSETFOCUS +#define XmInstallImage XMINSTALLIMAGE #define XmInternAtom XMINTERNATOM #define XmIsMotifWMRunning XMISMOTIFWMRUNNING #define XmListAddItem XMLISTADDITEM #define XmListAddItemUnselected XMLISTADDITEMUNSELECTED +#define XmListAddItems XMLISTADDITEMS #define XmListAddItemsUnselected XMLISTADDITEMSUNSELECTED #define XmListDeleteAllItems XMLISTDELETEALLITEMS +#define XmListDeleteItem XMLISTDELETEITEM #define XmListDeleteItemsPos XMLISTDELETEITEMSPOS #define XmListDeletePos XMLISTDELETEPOS #define XmListDeselectAllItems XMLISTDESELECTALLITEMS @@ -337,7 +471,11 @@ #define XmListGetKbdItemPos XMLISTGETKBDITEMPOS #define XmListGetMatchPos XMLISTGETMATCHPOS #define XmListGetSelectedPos XMLISTGETSELECTEDPOS +#define XmListItemExists XMLISTITEMEXISTS +#define XmListItemPos XMLISTITEMPOS #define XmListPosSelected XMLISTPOSSELECTED +#define XmListReplaceItems XMLISTREPLACEITEMS +#define XmListReplaceItemsPos XMLISTREPLACEITEMSPOS #define XmListSelectItem XMLISTSELECTITEM #define XmListSelectPos XMLISTSELECTPOS #define XmListSetBottomPos XMLISTSETBOTTOMPOS @@ -352,6 +490,8 @@ #define XmProcessTraversal XMPROCESSTRAVERSAL #define XmQmotif XMQMOTIF #define XmRemoveProtocolCallback XMREMOVEPROTOCOLCALLBACK +#define XmRemoveProtocols XMREMOVEPROTOCOLS +#define XmRemoveTabGroup XMREMOVETABGROUP #define XmRepTypeGetId XMREPTYPEGETID #define XmRepTypeGetRecord XMREPTYPEGETRECORD #define XmRepTypeRegister XMREPTYPEREGISTER @@ -359,6 +499,7 @@ #define XmScrollBarSetValues XMSCROLLBARSETVALUES #define XmScrolledWindowSetAreas XMSCROLLEDWINDOWSETAREAS #define XmSelectionBoxGetChild XMSELECTIONBOXGETCHILD +#define XmSetColorCalculation XMSETCOLORCALCULATION #define XmStringByteCompare XMSTRINGBYTECOMPARE #define XmStringCompare XMSTRINGCOMPARE #define XmStringConcat XMSTRINGCONCAT @@ -382,16 +523,31 @@ #define XmStringSegmentCreate XMSTRINGSEGMENTCREATE #define XmStringWidth XMSTRINGWIDTH #define XmTextClearSelection XMTEXTCLEARSELECTION +#define XmTextCopy XMTEXTCOPY +#define XmTextCut XMTEXTCUT +#define XmTextFieldClearSelection XMTEXTFIELDCLEARSELECTION +#define XmTextFieldCopy XMTEXTFIELDCOPY +#define XmTextFieldCut XMTEXTFIELDCUT #define XmTextFieldGetEditable XMTEXTFIELDGETEDITABLE #define XmTextFieldGetInsertionPosition XMTEXTFIELDGETINSERTIONPOSITION #define XmTextFieldGetLastPosition XMTEXTFIELDGETLASTPOSITION +#define XmTextFieldGetMaxLength XMTEXTFIELDGETMAXLENGTH #define XmTextFieldGetSelection XMTEXTFIELDGETSELECTION +#define XmTextFieldGetSelectionPosition XMTEXTFIELDGETSELECTIONPOSITION #define XmTextFieldGetString XMTEXTFIELDGETSTRING #define XmTextFieldInsert XMTEXTFIELDINSERT +#define XmTextFieldPaste XMTEXTFIELDPASTE #define XmTextFieldRemove XMTEXTFIELDREMOVE +#define XmTextFieldReplace XMTEXTFIELDREPLACE +#define XmTextFieldSetAddMode XMTEXTFIELDSETADDMODE +#define XmTextFieldSetHighlight XMTEXTFIELDSETHIGHLIGHT +#define XmTextFieldSetInsertionPosition XMTEXTFIELDSETINSERTIONPOSITION +#define XmTextFieldSetMaxLength XMTEXTFIELDSETMAXLENGTH #define XmTextFieldSetSelection XMTEXTFIELDSETSELECTION #define XmTextFieldSetString XMTEXTFIELDSETSTRING +#define XmTextFieldShowPosition XMTEXTFIELDSHOWPOSITION #define XmTextGetCursorPosition XMTEXTGETCURSORPOSITION +#define XmTextGetEditable XMTEXTGETEDITABLE #define XmTextGetInsertionPosition XMTEXTGETINSERTIONPOSITION #define XmTextGetLastPosition XMTEXTGETLASTPOSITION #define XmTextGetMaxLength XMTEXTGETMAXLENGTH @@ -399,17 +555,22 @@ #define XmTextGetSelectionPosition XMTEXTGETSELECTIONPOSITION #define XmTextGetString XMTEXTGETSTRING #define XmTextInsert XMTEXTINSERT +#define XmTextPaste XMTEXTPASTE +#define XmTextPosToXY XMTEXTPOSTOXY #define XmTextRemove XMTEXTREMOVE #define XmTextReplace XMTEXTREPLACE #define XmTextSetCursorPosition XMTEXTSETCURSORPOSITION +#define XmTextSetEditable XMTEXTSETEDITABLE #define XmTextSetHighlight XMTEXTSETHIGHLIGHT #define XmTextSetInsertionPosition XMTEXTSETINSERTIONPOSITION #define XmTextSetSelection XMTEXTSETSELECTION #define XmTextSetString XMTEXTSETSTRING +#define XmTextShowPosition XMTEXTSHOWPOSITION #define XmToggleButtonGadgetGetState XMTOGGLEBUTTONGADGETGETSTATE #define XmToggleButtonGadgetSetState XMTOGGLEBUTTONGADGETSETSTATE #define XmToggleButtonGetState XMTOGGLEBUTTONGETSTATE #define XmToggleButtonSetState XMTOGGLEBUTTONSETSTATE +#define XmUninstallImage XMUNINSTALLIMAGE #define XmUpdateDisplay XMUPDATEDISPLAY #define XmVaCreateSimpleRadioBox XMVACREATESIMPLERADIOBOX #define XmbDrawString XMBDRAWSTRING @@ -420,23 +581,49 @@ #define XmbTextExtents XMBTEXTEXTENTS #define XmbTextListToTextProperty XMBTEXTLISTTOTEXTPROPERTY #define XmbTextPropertyToTextList XMBTEXTPROPERTYTOTEXTLIST +#define XmbufCreateBuffers XMBUFCREATEBUFFERS +#define XmbufDestroyBuffers XMBUFDESTROYBUFFERS +#define XmbufDisplayBuffers XMBUFDISPLAYBUFFERS +#define XmbufQueryExtension XMBUFQUERYEXTENSION +#define Xmemory_free XMEMORY_FREE +#define Xmemory_malloc XMEMORY_MALLOC #define XmuClientWindow XMUCLIENTWINDOW +#define XmuCvtStringToBitmap XMUCVTSTRINGTOBITMAP +#define XmuLookupStandardColormap XMULOOKUPSTANDARDCOLORMAP #define XmuPrintDefaultErrorMessage XMUPRINTDEFAULTERRORMESSAGE +#define XrmCombineDatabase XRMCOMBINEDATABASE +#define XrmCombineFileDatabase XRMCOMBINEFILEDATABASE +#define XrmDestroyDatabase XRMDESTROYDATABASE #define XrmGetDatabase XRMGETDATABASE +#define XrmGetFileDatabase XRMGETFILEDATABASE #define XrmGetResource XRMGETRESOURCE +#define XrmGetStringDatabase XRMGETSTRINGDATABASE +#define XrmInitialize XRMINITIALIZE +#define XrmMergeDatabases XRMMERGEDATABASES +#define XrmParseCommand XRMPARSECOMMAND +#define XrmPutFileDatabase XRMPUTFILEDATABASE +#define XrmPutLineResource XRMPUTLINERESOURCE #define XrmPutStringResource XRMPUTSTRINGRESOURCE +#define XrmQPutStringResource XRMQPUTSTRINGRESOURCE #define XrmQuarkToString XRMQUARKTOSTRING +#define XrmSetDatabase XRMSETDATABASE +#define XrmStringToBindingQuarkList XRMSTRINGTOBINDINGQUARKLIST +#define XrmStringToQuark XRMSTRINGTOQUARK #define XrmStringToQuark XRMSTRINGTOQUARK #define XtAddCallback XTADDCALLBACK #define XtAddCallbacks XTADDCALLBACKS +#define XtAddConverter XTADDCONVERTER #define XtAddEventHandler XTADDEVENTHANDLER +#define XtAddExposureToRegion XTADDEXPOSURETOREGION #define XtAddGrab XTADDGRAB #define XtAllocateGC XTALLOCATEGC #define XtAppAddActions XTAPPADDACTIONS #define XtAppAddInput XTAPPADDINPUT #define XtAppAddTimeOut XTAPPADDTIMEOUT +#define XtAppAddWorkProc XTAPPADDWORKPROC #define XtAppCreateShell XTAPPCREATESHELL #define XtAppInitialize XTAPPINITIALIZE +#define XtAppMainLoop XTAPPMAINLOOP #define XtAppNextEvent XTAPPNEXTEVENT #define XtAppPeekEvent XTAPPPEEKEVENT #define XtAppPending XTAPPPENDING @@ -449,6 +636,7 @@ #define XtCallActionProc XTCALLACTIONPROC #define XtCallCallbackList XTCALLCALLBACKLIST #define XtCallCallbacks XTCALLCALLBACKS +#define XtCloseDisplay XTCLOSEDISPLAY #define XtConfigureWidget XTCONFIGUREWIDGET #define XtConvertAndStore XTCONVERTANDSTORE #define XtCreateApplicationContext XTCREATEAPPLICATIONCONTEXT @@ -456,14 +644,15 @@ #define XtCreatePopupShell XTCREATEPOPUPSHELL #define XtCreateWidget XTCREATEWIDGET #define XtDatabase XTDATABASE +#define XtDestroyApplicationContext XTDESTROYAPPLICATIONCONTEXT #define XtDestroyWidget XTDESTROYWIDGET #define XtDisownSelection XTDISOWNSELECTION #define XtDispatchEvent XTDISPATCHEVENT +#define XtDisplay XTDISPLAY #define XtDisplayOfObject XTDISPLAYOFOBJECT #define XtDisplayStringConvWarning XTDISPLAYSTRINGCONVWARNING #define XtDisplayToApplicationContext XTDISPLAYTOAPPLICATIONCONTEXT -#define XtAppAddWorkProc XTAPPADDWORKPROC -#define XtRemoveWorkProc XTREMOVEWORKPROC +#define XtError XTERROR #define XtFree XTFREE #define XtGetActionKeysym XTGETACTIONKEYSYM #define XtGetActionList XTGETACTIONLIST @@ -475,16 +664,20 @@ #define XtGetSelectionValues XTGETSELECTIONVALUES #define XtGetSubresources XTGETSUBRESOURCES #define XtGetValues XTGETVALUES +#define XtGrabButton XTGRABBUTTON #define XtGrabKeyboard XTGRABKEYBOARD #define XtGrabPointer XTGRABPOINTER #define XtHasCallbacks XTHASCALLBACKS +#define XtInitialize XTINITIALIZE #define XtInitializeWidgetClass XTINITIALIZEWIDGETCLASS #define XtInsertEventHandler XTINSERTEVENTHANDLER #define XtIsManaged XTISMANAGED #define XtIsObject XTISOBJECT +#define XtIsRealized XTISREALIZED #define XtIsSensitive XTISSENSITIVE #define XtIsSubclass XTISSUBCLASS #define XtLastTimestampProcessed XTLASTTIMESTAMPPROCESSED +#define XtMainLoop XTMAINLOOP #define XtMakeGeometryRequest XTMAKEGEOMETRYREQUEST #define XtMakeResizeRequest XTMAKERESIZEREQUEST #define XtMalloc XTMALLOC @@ -497,12 +690,15 @@ #define XtOpenDisplay XTOPENDISPLAY #define XtOverrideTranslations XTOVERRIDETRANSLATIONS #define XtOwnSelection XTOWNSELECTION +#define XtParent XTPARENT #define XtParseTranslationTable XTPARSETRANSLATIONTABLE #define XtPopdown XTPOPDOWN #define XtPopup XTPOPUP +#define XtPopupSpringLoaded XTPOPUPSPRINGLOADED #define XtQueryGeometry XTQUERYGEOMETRY #define XtRealizeWidget XTREALIZEWIDGET #define XtRealloc XTREALLOC +#define XtRegisterDrawable _XTREGISTERWINDOW #define XtReleaseGC XTRELEASEGC #define XtRemoveAllCallbacks XTREMOVEALLCALLBACKS #define XtRemoveCallback XTREMOVECALLBACK @@ -510,8 +706,10 @@ #define XtRemoveGrab XTREMOVEGRAB #define XtRemoveInput XTREMOVEINPUT #define XtRemoveTimeOut XTREMOVETIMEOUT +#define XtRemoveWorkProc XTREMOVEWORKPROC #define XtResizeWidget XTRESIZEWIDGET #define XtResolvePathname XTRESOLVEPATHNAME +#define XtScreen XTSCREEN #define XtSetKeyboardFocus XTSETKEYBOARDFOCUS #define XtSetMappedWhenManaged XTSETMAPPEDWHENMANAGED #define XtSetSensitive XTSETSENSITIVE @@ -522,17 +720,21 @@ #define XtToolkitInitialize XTTOOLKITINITIALIZE #define XtTranslateCoords XTTRANSLATECOORDS #define XtTranslateKeycode XTTRANSLATEKEYCODE +#define XtUngrabButton XTUNGRABBUTTON #define XtUngrabKeyboard XTUNGRABKEYBOARD #define XtUngrabPointer XTUNGRABPOINTER #define XtUnmanageChild XTUNMANAGECHILD #define XtUnmanageChildren XTUNMANAGECHILDREN #define XtUnrealizeWidget XTUNREALIZEWIDGET +#define XtUnregisterDrawable _XTUNREGISTERWINDOW #define XtVaCreateManagedWidget XTVACREATEMANAGEDWIDGET +#define XtVaCreatePopupShell XTVACREATEPOPUPSHELL #define XtVaCreateWidget XTVACREATEWIDGET #define XtVaGetValues XTVAGETVALUES #define XtVaSetValues XTVASETVALUES #define XtWarning XTWARNING #define XtWidgetToApplicationContext XTWIDGETTOAPPLICATIONCONTEXT +#define XtWindow XTWINDOW #define XtWindowOfObject XTWINDOWOFOBJECT #define XtWindowToWidget XTWINDOWTOWIDGET #define XwcDrawString XWCDRAWSTRING @@ -541,6 +743,19 @@ #define XwcTextExtents XWCTEXTEXTENTS #define XwcTextListToTextProperty XWCTEXTLISTTOTEXTPROPERTY #define XwcTextPropertyToTextList XWCTEXTPROPERTYTOTEXTLIST +#define _XAllocTemp _XALLOCTEMP +#define _XDeqAsyncHandler _XDEQASYNCHANDLER +#define _XEatData _XEATDATA +#define _XFlush _XFLUSH +#define _XFreeTemp _XFREETEMP +#define _XGetAsyncReply _XGETASYNCREPLY +#define _XInitImageFuncPtrs _XINITIMAGEFUNCPTRS +#define _XRead _XREAD +#define _XRegisterFilterByType _XREGISTERFILTERBYTYPE +#define _XReply _XREPLY +#define _XSend _XSEND +#define _XUnregisterFilter _XUNREGISTERFILTER +#define _XVIDtoVisual _XVIDTOVISUAL #define _XmBottomShadowColorDefault _XMBOTTOMSHADOWCOLORDEFAULT #define _XmClearBorder _XMCLEARBORDER #define _XmConfigureObject _XMCONFIGUREOBJECT @@ -583,112 +798,65 @@ #define _XtInheritTranslations _XTINHERITTRANSLATIONS #define applicationShellWidgetClass APPLICATIONSHELLWIDGETCLASS #define compositeWidgetClass COMPOSITEWIDGETCLASS +#define exe$getspi EXE$GETSPI +#define lbr$close LBR$CLOSE +#define lbr$get_header LBR$GET_HEADER +#define lbr$get_index LBR$GET_INDEX +#define lbr$get_record LBR$GET_RECORD +#define lbr$ini_control LBR$INI_CONTROL +#define lbr$lookup_key LBR$LOOKUP_KEY +#define lbr$open LBR$OPEN +#define lib$add_times LIB$ADD_TIMES +#define lib$addx LIB$ADDX +#define lib$create_dir LIB$CREATE_DIR +#define lib$create_vm_zone LIB$CREATE_VM_ZONE +#define lib$cvt_from_internal_time LIB$CVT_FROM_INTERNAL_TIME +#define lib$cvt_htb LIB$CVT_HTB +#define lib$cvt_vectim LIB$CVT_VECTIM +#define lib$day LIB$DAY +#define lib$day_of_week LIB$DAY_OF_WEEK +#define lib$delete_symbol LIB$DELETE_SYMBOL +#define lib$delete_vm_zone LIB$DELETE_VM_ZONE +#define lib$disable_ctrl LIB$DISABLE_CTRL +#define lib$ediv LIB$EDIV +#define lib$emul LIB$EMUL +#define lib$enable_ctrl LIB$ENABLE_CTRL +#define lib$find_vm_zone LIB$FIND_VM_ZONE +#define lib$format_date_time LIB$FORMAT_DATE_TIME +#define lib$free_timer LIB$FREE_TIMER +#define lib$free_vm LIB$FREE_VM +#define lib$get_ef LIB$GET_EF +#define lib$get_foreign LIB$GET_FOREIGN +#define lib$get_users_language LIB$GET_USERS_LANGUAGE +#define lib$get_vm LIB$GET_VM +#define lib$get_symbol LIB$GET_SYMBOL +#define lib$getdvi LIB$GETDVI +#define lib$init_date_time_context LIB$INIT_DATE_TIME_CONTEXT +#define lib$init_timer LIB$INIT_TIMER +#define lib$find_file LIB$FIND_FILE +#define lib$find_file_end LIB$FIND_FILE_END +#define lib$find_image_symbol LIB$FIND_IMAGE_SYMBOL +#define lib$mult_delta_time LIB$MULT_DELTA_TIME +#define lib$rename_file LIB$RENAME_FILE +#define lib$reset_vm_zone LIB$RESET_VM_ZONE +#define lib$set_symbol LIB$SET_SYMBOL +#define lib$sfree1_dd LIB$SFREE1_DD +#define lib$show_vm LIB$SHOW_VM +#define lib$show_vm_zone LIB$SHOW_VM_ZONE +#define lib$spawn LIB$SPAWN +#define lib$stat_timer LIB$STAT_TIMER +#define lib$subx LIB$SUBX +#define lib$sub_times LIB$SUB_TIMES +#define lib$wait LIB$WAIT +#define mail$send_add_address MAIL$SEND_ADD_ADDRESS +#define mail$send_add_attribute MAIL$SEND_ADD_ATTRIBUTE +#define mail$send_add_bodypart MAIL$SEND_ADD_BODYPART +#define mail$send_begin MAIL$SEND_BEGIN +#define mail$send_end MAIL$SEND_END +#define mail$send_message MAIL$SEND_MESSAGE +#define ncs$convert NCS$CONVERT +#define ncs$get_cf NCS$GET_CF #define overrideShellWidgetClass OVERRIDESHELLWIDGETCLASS -#define shellWidgetClass SHELLWIDGETCLASS -#define topLevelShellClassRec TOPLEVELSHELLCLASSREC -#define topLevelShellWidgetClass TOPLEVELSHELLWIDGETCLASS -#define transientShellWidgetClass TRANSIENTSHELLWIDGETCLASS -#define vendorShellClassRec VENDORSHELLCLASSREC -#define vendorShellWidgetClass VENDORSHELLWIDGETCLASS -#define wmShellWidgetClass WMSHELLWIDGETCLASS -#define xmArrowButtonWidgetClass XMARROWBUTTONWIDGETCLASS -#define xmCascadeButtonClassRec XMCASCADEBUTTONCLASSREC -#define xmCascadeButtonGadgetClass XMCASCADEBUTTONGADGETCLASS -#define xmCascadeButtonWidgetClass XMCASCADEBUTTONWIDGETCLASS -#define xmDialogShellWidgetClass XMDIALOGSHELLWIDGETCLASS -#define xmDrawingAreaWidgetClass XMDRAWINGAREAWIDGETCLASS -#define xmDrawnButtonWidgetClass XMDRAWNBUTTONWIDGETCLASS -#define xmFileSelectionBoxWidgetClass XMFILESELECTIONBOXWIDGETCLASS -#define xmFormWidgetClass XMFORMWIDGETCLASS -#define xmFrameWidgetClass XMFRAMEWIDGETCLASS -#define xmGadgetClass XMGADGETCLASS -#define xmLabelGadgetClass XMLABELGADGETCLASS -#define xmLabelWidgetClass XMLABELWIDGETCLASS -#define xmListWidgetClass XMLISTWIDGETCLASS -#define xmMainWindowWidgetClass XMMAINWINDOWWIDGETCLASS -#define xmManagerClassRec XMMANAGERCLASSREC -#define xmManagerWidgetClass XMMANAGERWIDGETCLASS -#define xmMenuShellWidgetClass XMMENUSHELLWIDGETCLASS -#define xmMessageBoxWidgetClass XMMESSAGEBOXWIDGETCLASS -#define xmPrimitiveClassRec XMPRIMITIVECLASSREC -#define xmPrimitiveWidgetClass XMPRIMITIVEWIDGETCLASS -#define xmPushButtonClassRec XMPUSHBUTTONCLASSREC -#define xmPushButtonGadgetClass XMPUSHBUTTONGADGETCLASS -#define xmPushButtonWidgetClass XMPUSHBUTTONWIDGETCLASS -#define xmRowColumnWidgetClass XMROWCOLUMNWIDGETCLASS -#define xmSashWidgetClass XMSASHWIDGETCLASS -#define xmScrollBarWidgetClass XMSCROLLBARWIDGETCLASS -#define xmScrolledWindowClassRec XMSCROLLEDWINDOWCLASSREC -#define xmScrolledWindowWidgetClass XMSCROLLEDWINDOWWIDGETCLASS -#define xmSeparatorGadgetClass XMSEPARATORGADGETCLASS -#define xmSeparatorWidgetClass XMSEPARATORWIDGETCLASS -#define xmTextFieldWidgetClass XMTEXTFIELDWIDGETCLASS -#define xmTextWidgetClass XMTEXTWIDGETCLASS -#define xmToggleButtonGadgetClass XMTOGGLEBUTTONGADGETCLASS -#define xmToggleButtonWidgetClass XMTOGGLEBUTTONWIDGETCLASS -#define XtRegisterDrawable _XTREGISTERWINDOW -#define XtUnregisterDrawable _XTUNREGISTERWINDOW -#define XQueryFont XQUERYFONT -#define XSetPlaneMask XSETPLANEMASK -#define XChangeKeyboardControl XCHANGEKEYBOARDCONTROL -#define XDestroySubwindows XDESTROYSUBWINDOWS -#define XFreeDeviceList XFREEDEVICELIST -#define XFreeDeviceState XFREEDEVICESTATE -#define XGetExtensionVersion XGETEXTENSIONVERSION -#define XGetRGBColormaps XGETRGBCOLORMAPS -#define XIconifyWindow XICONIFYWINDOW -#define XInstallColormap XINSTALLCOLORMAP -#define XListInputDevices XLISTINPUTDEVICES -#define XLookupKeysym XLOOKUPKEYSYM -#define XOpenDevice XOPENDEVICE -#define XQueryDeviceState XQUERYDEVICESTATE -#define XSelectExtensionEvent XSELECTEXTENSIONEVENT -#define XWarpPointer XWARPPOINTER -#define XmuLookupStandardColormap XMULOOKUPSTANDARDCOLORMAP -#define XAllocNamedColor XALLOCNAMEDCOLOR -#define XBlackPixelOfScreen XBLACKPIXELOFSCREEN -#define XDefaultColormap XDEFAULTCOLORMAP -#define XDefaultColormapOfScreen XDEFAULTCOLORMAPOFSCREEN -#define XDefaultDepth XDEFAULTDEPTH -#define XDefaultScreen XDEFAULTSCREEN -#define XDefaultVisual XDEFAULTVISUAL -#define XSetIconName XSETICONNAME -#define XtInitialize XTINITIALIZE -#define XtMainLoop XTMAINLOOP -#define DtSaverGetWindows DTSAVERGETWINDOWS -#define XAddHosts XADDHOSTS -#define XDisableAccessControl XDISABLEACCESSCONTROL -#define XEnableAccessControl XENABLEACCESSCONTROL -#define XFillArcs XFILLARCS -#define XForceScreenSaver XFORCESCREENSAVER -#define XGetScreenSaver XGETSCREENSAVER -#define XListHosts XLISTHOSTS -#define XReadBitmapFile XREADBITMAPFILE -#define XRemoveHosts XREMOVEHOSTS -#define XResetScreenSaver XRESETSCREENSAVER -#define XResourceManagerString XRESOURCEMANAGERSTRING -#define XSetScreenSaver XSETSCREENSAVER -#define XStringListToTextProperty XSTRINGLISTTOTEXTPROPERTY -#define XrmDestroyDatabase XRMDESTROYDATABASE -#define XrmGetFileDatabase XRMGETFILEDATABASE -#define XrmGetStringDatabase XRMGETSTRINGDATABASE -#define XrmInitialize XRMINITIALIZE -#define XrmMergeDatabases XRMMERGEDATABASES -#define XrmParseCommand XRMPARSECOMMAND -#define XrmPutLineResource XRMPUTLINERESOURCE -#define XrmQPutStringResource XRMQPUTSTRINGRESOURCE -#define XrmStringToBindingQuarkList XRMSTRINGTOBINDINGQUARKLIST -#define XrmStringToQuark XRMSTRINGTOQUARK -#define XmCreateLabel XMCREATELABEL - -#ifdef __cplusplus -extern "C" { -#endif -extern void XtFree(char*); -#ifdef __cplusplus -} -#endif - #define pthread_attr_create PTHREAD_ATTR_CREATE #define pthread_attr_delete PTHREAD_ATTR_DELETE #define pthread_attr_destroy PTHREAD_ATTR_DESTROY @@ -698,6 +866,7 @@ extern void XtFree(char*); #define pthread_attr_getprio PTHREAD_ATTR_GETPRIO #define pthread_attr_getsched PTHREAD_ATTR_GETSCHED #define pthread_attr_getschedparam PTHREAD_ATTR_GETSCHEDPARAM +#define pthread_attr_getschedpolicy PTHREAD_ATTR_GETSCHEDPOLICY #define pthread_attr_getstacksize PTHREAD_ATTR_GETSTACKSIZE #define pthread_attr_init PTHREAD_ATTR_INIT #define pthread_attr_setdetach_np PTHREAD_ATTR_SETDETACH_NP @@ -708,6 +877,9 @@ extern void XtFree(char*); #define pthread_attr_setsched PTHREAD_ATTR_SETSCHED #define pthread_attr_setschedparam PTHREAD_ATTR_SETSCHEDPARAM #define pthread_attr_setschedpolicy PTHREAD_ATTR_SETSCHEDPOLICY +#ifndef pthread_attr_setscope +# define pthread_attr_setscope PTHREAD_ATTR_SETSCOPE +#endif #define pthread_attr_setstacksize PTHREAD_ATTR_SETSTACKSIZE #define pthread_cancel PTHREAD_CANCEL #define pthread_cancel_e PTHREAD_CANCEL_E @@ -728,8 +900,10 @@ extern void XtFree(char*); #define pthread_equal PTHREAD_EQUAL #define pthread_exc_fetch_fp_np PTHREAD_EXC_FETCH_FP_NP #define pthread_exc_handler_np PTHREAD_EXC_HANDLER_NP +#define pthread_exc_matches_np PTHREAD_EXC_MATCHES_NP #define pthread_exc_pop_ctx_np PTHREAD_EXC_POP_CTX_NP #define pthread_exc_push_ctx_np PTHREAD_EXC_PUSH_CTX_NP +#define pthread_exc_raise_np PTHREAD_EXC_RAISE_NP #define pthread_exc_savecontext_np PTHREAD_EXC_SAVECONTEXT_NP #define pthread_exit PTHREAD_EXIT #define pthread_get_expiration_np PTHREAD_GET_EXPIRATION_NP @@ -740,8 +914,9 @@ extern void XtFree(char*); #define pthread_getunique_np PTHREAD_GETUNIQUE_NP #define pthread_join PTHREAD_JOIN #define pthread_join32 PTHREAD_JOIN32 -#define pthread_keycreate PTHREAD_KEYCREATE #define pthread_key_create PTHREAD_KEY_CREATE +#define pthread_key_delete PTHREAD_KEY_DELETE +#define pthread_keycreate PTHREAD_KEYCREATE #define pthread_kill PTHREAD_KILL #define pthread_lock_global_np PTHREAD_LOCK_GLOBAL_NP #define pthread_mutex_destroy PTHREAD_MUTEX_DESTROY @@ -762,6 +937,7 @@ extern void XtFree(char*); #define pthread_setasynccancel PTHREAD_SETASYNCCANCEL #define pthread_setcancel PTHREAD_SETCANCEL #define pthread_setcancelstate PTHREAD_SETCANCELSTATE +#define pthread_setcanceltype PTHREAD_SETCANCELTYPE #define pthread_setprio PTHREAD_SETPRIO #define pthread_setschedparam PTHREAD_SETSCHEDPARAM #define pthread_setscheduler PTHREAD_SETSCHEDULER @@ -771,56 +947,147 @@ extern void XtFree(char*); #define pthread_unlock_global_np PTHREAD_UNLOCK_GLOBAL_NP #define pthread_yield PTHREAD_YIELD #define pthread_yield_np PTHREAD_YIELD_NP -#define XDefaultRootWindow XDEFAULTROOTWINDOW -#define XDisplayCells XDISPLAYCELLS -#define XMaxRequestSize XMAXREQUESTSIZE -#define XScreenOfDisplay XSCREENOFDISPLAY -#define XSetFillRule XSETFILLRULE -#define XmActivateProtocol XMACTIVATEPROTOCOL -#define XmCreateBulletinBoardDialog XMCREATEBULLETINBOARDDIALOG -#define XmCreateErrorDialog XMCREATEERRORDIALOG -#define XmCreateWarningDialog XMCREATEWARNINGDIALOG -#define XmCvtCTToXmString XMCVTCTTOXMSTRING -#define XmDestroyPixmap XMDESTROYPIXMAP -#define XmGetPixmap XMGETPIXMAP -#define XmInstallImage XMINSTALLIMAGE -#define XmListAddItems XMLISTADDITEMS -#define XmListDeleteItem XMLISTDELETEITEM -#define XmListItemExists XMLISTITEMEXISTS -#define XmListItemPos XMLISTITEMPOS -#define XmListReplaceItems XMLISTREPLACEITEMS -#define XmListReplaceItemsPos XMLISTREPLACEITEMSPOS -#define XmRemoveProtocols XMREMOVEPROTOCOLS -#define XmRemoveTabGroup XMREMOVETABGROUP -#define XmSetColorCalculation XMSETCOLORCALCULATION -#define XmTextCopy XMTEXTCOPY -#define XmTextCut XMTEXTCUT -#define XmTextFieldClearSelection XMTEXTFIELDCLEARSELECTION -#define XmTextFieldCopy XMTEXTFIELDCOPY -#define XmTextFieldCut XMTEXTFIELDCUT -#define XmTextFieldGetMaxLength XMTEXTFIELDGETMAXLENGTH -#define XmTextFieldGetSelectionPosition XMTEXTFIELDGETSELECTIONPOSITION -#define XmTextFieldPaste XMTEXTFIELDPASTE -#define XmTextFieldReplace XMTEXTFIELDREPLACE -#define XmTextFieldSetAddMode XMTEXTFIELDSETADDMODE -#define XmTextFieldSetHighlight XMTEXTFIELDSETHIGHLIGHT -#define XmTextFieldSetInsertionPosition XMTEXTFIELDSETINSERTIONPOSITION -#define XmTextFieldSetMaxLength XMTEXTFIELDSETMAXLENGTH -#define XmTextFieldShowPosition XMTEXTFIELDSHOWPOSITION -#define XmTextGetEditable XMTEXTGETEDITABLE -#define XmTextPaste XMTEXTPASTE -#define XmTextPosToXY XMTEXTPOSTOXY -#define XmTextSetEditable XMTEXTSETEDITABLE -#define XmTextShowPosition XMTEXTSHOWPOSITION -#define XmUninstallImage XMUNINSTALLIMAGE -#define XmuCvtStringToBitmap XMUCVTSTRINGTOBITMAP -#define XrmPutFileDatabase XRMPUTFILEDATABASE -#define XtAddConverter XTADDCONVERTER -#define XtError XTERROR -#define XtVaCreatePopupShell XTVACREATEPOPUPSHELL -#define pthread_attr_getschedpolicy PTHREAD_ATTR_GETSCHEDPOLICY -#define pthread_key_delete PTHREAD_KEY_DELETE +#define shellWidgetClass SHELLWIDGETCLASS +#define shmat SHMAT +#define shmctl SHMCTL +#define shmdt SHMDT +#define shmget SHMGET +#define sys$add_ident SYS$ADD_IDENT +#define sys$asctoid SYS$ASCTOID +#define sys$assign SYS$ASSIGN +#define sys$bintim SYS$BINTIM +#define sys$cancel SYS$CANCEL +#define sys$cantim SYS$CANTIM +#define sys$check_access SYS$CHECK_ACCESS +#define sys$close SYS$CLOSE +#define sys$connect SYS$CONNECT +#define sys$create SYS$CREATE +#define sys$create_user_profile SYS$CREATE_USER_PROFILE +#define sys$crembx SYS$CREMBX +#define sys$creprc SYS$CREPRC +#define sys$crmpsc SYS$CRMPSC +#define sys$dassgn SYS$DASSGN +#define sys$dclast SYS$DCLAST +#define sys$dclexh SYS$DCLEXH +#define sys$delprc SYS$DELPRC +#define sys$deq SYS$DEQ +#define sys$dgblsc SYS$DGBLSC +#define sys$display SYS$DISPLAY +#define sys$enq SYS$ENQ +#define sys$enqw SYS$ENQW +#define sys$erase SYS$ERASE +#define sys$fao SYS$FAO +#define sys$faol SYS$FAOL +#define sys$find_held SYS$FIND_HELD +#define sys$finish_rdb SYS$FINISH_RDB +#define sys$flush SYS$FLUSH +#define sys$forcex SYS$FORCEX +#define sys$get SYS$GET +#define sys$get_security SYS$GET_SECURITY +#define sys$getdviw SYS$GETDVIW +#define sys$getjpi SYS$GETJPI +#define sys$getjpiw SYS$GETJPIW +#define sys$getlkiw SYS$GETLKIW +#define sys$getmsg SYS$GETMSG +#define sys$getsyi SYS$GETSYI +#define sys$getsyiw SYS$GETSYIW +#define sys$gettim SYS$GETTIM +#define sys$getuai SYS$GETUAI +#define sys$grantid SYS$GRANTID +#define sys$hash_password SYS$HASH_PASSWORD +#define sys$hiber SYS$HIBER +#define sys$mgblsc SYS$MGBLSC +#define sys$numtim SYS$NUMTIM +#define sys$open SYS$OPEN +#define sys$parse SYS$PARSE +#define sys$parse_acl SYS$PARSE_ACL +#define sys$parse_acl SYS$PARSE_ACL +#define sys$persona_assume SYS$PERSONA_ASSUME +#define sys$persona_create SYS$PERSONA_CREATE +#define sys$persona_delete SYS$PERSONA_DELETE +#define sys$process_scan SYS$PROCESS_SCAN +#define sys$put SYS$PUT +#define sys$qio SYS$QIO +#define sys$qiow SYS$QIOW +#define sys$read SYS$READ +#define sys$resched SYS$RESCHED +#define sys$rewind SYS$REWIND +#define sys$search SYS$SEARCH +#define sys$set_security SYS$SET_SECURITY +#define sys$setast SYS$SETAST +#define sys$setef SYS$SETEF +#define sys$setimr SYS$SETIMR +#define sys$setpri SYS$SETPRI +#define sys$setprn SYS$SETPRN +#define sys$setprv SYS$SETPRV +#define sys$setswm SYS$SETSWM +#define sys$setuai SYS$SETUAI +#define sys$sndopr SYS$SNDOPR +#define sys$synch SYS$SYNCH +#define sys$trnlnm SYS$TRNLNM +#define sys$update SYS$UPDATE +#define sys$wake SYS$WAKE +#define sys$write SYS$WRITE +#define topLevelShellClassRec TOPLEVELSHELLCLASSREC +#define topLevelShellWidgetClass TOPLEVELSHELLWIDGETCLASS +#define transientShellWidgetClass TRANSIENTSHELLWIDGETCLASS +#define vendorShellClassRec VENDORSHELLCLASSREC +#define vendorShellWidgetClass VENDORSHELLWIDGETCLASS +#define wmShellWidgetClass WMSHELLWIDGETCLASS +#define x$soft_ast_lib_lock X$SOFT_AST_LIB_LOCK +#define x$soft_ast_lock_depth X$SOFT_AST_LOCK_DEPTH +#define x$soft_reenable_asts X$SOFT_REENABLE_ASTS +#define xmArrowButtonWidgetClass XMARROWBUTTONWIDGETCLASS #define xmBulletinBoardWidgetClass XMBULLETINBOARDWIDGETCLASS +#define xmCascadeButtonClassRec XMCASCADEBUTTONCLASSREC +#define xmCascadeButtonGadgetClass XMCASCADEBUTTONGADGETCLASS +#define xmCascadeButtonWidgetClass XMCASCADEBUTTONWIDGETCLASS +#define xmDialogShellWidgetClass XMDIALOGSHELLWIDGETCLASS +#define xmDrawingAreaWidgetClass XMDRAWINGAREAWIDGETCLASS +#define xmDrawnButtonWidgetClass XMDRAWNBUTTONWIDGETCLASS +#define xmFileSelectionBoxWidgetClass XMFILESELECTIONBOXWIDGETCLASS +#define xmFormWidgetClass XMFORMWIDGETCLASS +#define xmFrameWidgetClass XMFRAMEWIDGETCLASS +#define xmGadgetClass XMGADGETCLASS +#define xmLabelGadgetClass XMLABELGADGETCLASS +#define xmLabelWidgetClass XMLABELWIDGETCLASS +#define xmListWidgetClass XMLISTWIDGETCLASS +#define xmMainWindowWidgetClass XMMAINWINDOWWIDGETCLASS +#define xmManagerClassRec XMMANAGERCLASSREC +#define xmManagerWidgetClass XMMANAGERWIDGETCLASS +#define xmMenuShellWidgetClass XMMENUSHELLWIDGETCLASS +#define xmMessageBoxWidgetClass XMMESSAGEBOXWIDGETCLASS +#define xmPrimitiveClassRec XMPRIMITIVECLASSREC +#define xmPrimitiveWidgetClass XMPRIMITIVEWIDGETCLASS +#define xmPushButtonClassRec XMPUSHBUTTONCLASSREC +#define xmPushButtonGadgetClass XMPUSHBUTTONGADGETCLASS +#define xmPushButtonWidgetClass XMPUSHBUTTONWIDGETCLASS +#define xmRowColumnWidgetClass XMROWCOLUMNWIDGETCLASS +#define xmSashWidgetClass XMSASHWIDGETCLASS #define xmScaleWidgetClass XMSCALEWIDGETCLASS +#define xmScrollBarWidgetClass XMSCROLLBARWIDGETCLASS +#define xmScrolledWindowClassRec XMSCROLLEDWINDOWCLASSREC +#define xmScrolledWindowWidgetClass XMSCROLLEDWINDOWWIDGETCLASS +#define xmSeparatorGadgetClass XMSEPARATORGADGETCLASS +#define xmSeparatorWidgetClass XMSEPARATORWIDGETCLASS +#define xmTextFieldWidgetClass XMTEXTFIELDWIDGETCLASS +#define xmTextWidgetClass XMTEXTWIDGETCLASS +#define xmToggleButtonGadgetClass XMTOGGLEBUTTONGADGETCLASS +#define xmToggleButtonWidgetClass XMTOGGLEBUTTONWIDGETCLASS + +#define SetReqLen(req,n,badlen) \ + if ((req->length + n) > (unsigned)65535) { \ + n = badlen; \ + req->length += n; \ + } else \ + req->length += n + +#ifdef __cplusplus +extern "C" { +#endif +extern void XtFree(char*); +#ifdef __cplusplus +} +#endif #endif