]> git.saurik.com Git - wxWidgets.git/blame - include/wx/vms_x_fix.h
generate a text event even if SetValue() didn't really chaneg anything
[wxWidgets.git] / include / wx / vms_x_fix.h
CommitLineData
4dff3400 1/***************************************************************************
4dff3400
JJ
2 * *
3 * Author : Jouk Jansen (joukj@hrem.stm.tudelft.nl) *
4 * *
c698eae5
JJ
5 * Last revision : 28 March 2003 *
6 * *
7 * Repair definitions of Runtime library functions when compiling with *
8 * /name=(as_is) on OpenVMS *
4dff3400
JJ
9 * *
10 ***************************************************************************/
11
12#ifndef VMS_X_FIX
13#define VMS_X_FIX
14
c698eae5
JJ
15#define DtSaverGetWindows DTSAVERGETWINDOWS
16#define XAddExtension XADDEXTENSION
17#define XAddHosts XADDHOSTS
4dff3400
JJ
18#define XAllocClassHint XALLOCCLASSHINT
19#define XAllocColor XALLOCCOLOR
20#define XAllocColorCells XALLOCCOLORCELLS
c698eae5
JJ
21#define XAllocIconSize XALLOCICONSIZE
22#define XAllocNamedColor XALLOCNAMEDCOLOR
4dff3400 23#define XAllocSizeHints XALLOCSIZEHINTS
c698eae5 24#define XAllocStandardColormap XALLOCSTANDARDCOLORMAP
4dff3400 25#define XAllocWMHints XALLOCWMHINTS
c698eae5 26#define XAllowEvents XALLOWEVENTS
4dff3400
JJ
27#define XAutoRepeatOff XAUTOREPEATOFF
28#define XAutoRepeatOn XAUTOREPEATON
29#define XBaseFontNameListOfFontSet XBASEFONTNAMELISTOFFONTSET
30#define XBell XBELL
31#define XBitmapPad XBITMAPPAD
c698eae5
JJ
32#define XBlackPixel XBLACKPIXEL
33#define XBlackPixelOfScreen XBLACKPIXELOFSCREEN
4dff3400
JJ
34#define XChangeActivePointerGrab XCHANGEACTIVEPOINTERGRAB
35#define XChangeGC XCHANGEGC
c698eae5
JJ
36#define XChangeKeyboardControl XCHANGEKEYBOARDCONTROL
37#define XChangePointerControl XCHANGEPOINTERCONTROL
4dff3400
JJ
38#define XChangeProperty XCHANGEPROPERTY
39#define XChangeWindowAttributes XCHANGEWINDOWATTRIBUTES
40#define XCheckIfEvent XCHECKIFEVENT
41#define XCheckMaskEvent XCHECKMASKEVENT
42#define XCheckTypedWindowEvent XCHECKTYPEDWINDOWEVENT
43#define XCheckWindowEvent XCHECKWINDOWEVENT
44#define XClearArea XCLEARAREA
45#define XClearWindow XCLEARWINDOW
46#define XClipBox XCLIPBOX
47#define XCloseDisplay XCLOSEDISPLAY
48#define XCloseIM XCLOSEIM
49#define XConfigureWindow XCONFIGUREWINDOW
50#define XConvertSelection XCONVERTSELECTION
51#define XCopyArea XCOPYAREA
c698eae5 52#define XCopyColormapAndFree XCOPYCOLORMAPANDFREE
4dff3400
JJ
53#define XCopyGC XCOPYGC
54#define XCopyPlane XCOPYPLANE
55#define XCreateBitmapFromData XCREATEBITMAPFROMDATA
56#define XCreateColormap XCREATECOLORMAP
57#define XCreateFontCursor XCREATEFONTCURSOR
58#define XCreateFontSet XCREATEFONTSET
59#define XCreateGC XCREATEGC
60#define XCreateIC XCREATEIC
61#define XCreateImage XCREATEIMAGE
62#define XCreatePixmap XCREATEPIXMAP
63#define XCreatePixmapCursor XCREATEPIXMAPCURSOR
64#define XCreatePixmapFromBitmapData XCREATEPIXMAPFROMBITMAPDATA
65#define XCreateRegion XCREATEREGION
66#define XCreateSimpleWindow XCREATESIMPLEWINDOW
67#define XCreateWindow XCREATEWINDOW
c698eae5
JJ
68#define XDefaultColormap XDEFAULTCOLORMAP
69#define XDefaultColormapOfScreen XDEFAULTCOLORMAPOFSCREEN
70#define XDefaultDepth XDEFAULTDEPTH
71#define XDefaultGC XDEFAULTGC
72#define XDefaultRootWindow XDEFAULTROOTWINDOW
73#define XDefaultScreen XDEFAULTSCREEN
4dff3400 74#define XDefaultScreenOfDisplay XDEFAULTSCREENOFDISPLAY
c698eae5 75#define XDefaultVisual XDEFAULTVISUAL
4dff3400
JJ
76#define XDefineCursor XDEFINECURSOR
77#define XDeleteProperty XDELETEPROPERTY
78#define XDestroyIC XDESTROYIC
79#define XDestroyRegion XDESTROYREGION
c698eae5 80#define XDestroySubwindows XDESTROYSUBWINDOWS
4dff3400 81#define XDestroyWindow XDESTROYWINDOW
c698eae5
JJ
82#define XDisableAccessControl XDISABLEACCESSCONTROL
83#define XDisplayCells XDISPLAYCELLS
84#define XDisplayHeight XDISPLAYHEIGHT
85#define XDisplayKeycodes XDISPLAYKEYCODES
4dff3400
JJ
86#define XDisplayName XDISPLAYNAME
87#define XDisplayOfScreen XDISPLAYOFSCREEN
c698eae5 88#define XDisplayWidth XDISPLAYWIDTH
4dff3400 89#define XDrawArc XDRAWARC
c698eae5 90#define XDrawArcs XDRAWARCS
4dff3400
JJ
91#define XDrawImageString XDRAWIMAGESTRING
92#define XDrawImageString16 XDRAWIMAGESTRING16
93#define XDrawLine XDRAWLINE
94#define XDrawLines XDRAWLINES
95#define XDrawPoint XDRAWPOINT
96#define XDrawPoints XDRAWPOINTS
97#define XDrawRectangle XDRAWRECTANGLE
c698eae5 98#define XDrawRectangles XDRAWRECTANGLES
4dff3400
JJ
99#define XDrawSegments XDRAWSEGMENTS
100#define XDrawString XDRAWSTRING
101#define XDrawString16 XDRAWSTRING16
c698eae5
JJ
102#define XDrawText XDRAWTEXT
103#define XDrawText16 XDRAWTEXT16
104#define XESetCloseDisplay XESETCLOSEDISPLAY
4dff3400 105#define XEmptyRegion XEMPTYREGION
c698eae5 106#define XEnableAccessControl XENABLEACCESSCONTROL
4dff3400
JJ
107#define XEqualRegion XEQUALREGION
108#define XEventsQueued XEVENTSQUEUED
109#define XExtentsOfFontSet XEXTENTSOFFONTSET
c698eae5 110#define XFetchName XFETCHNAME
4dff3400 111#define XFillArc XFILLARC
c698eae5 112#define XFillArcs XFILLARCS
4dff3400
JJ
113#define XFillPolygon XFILLPOLYGON
114#define XFillRectangle XFILLRECTANGLE
115#define XFillRectangles XFILLRECTANGLES
116#define XFilterEvent XFILTEREVENT
c698eae5 117#define XFindContext XFINDCONTEXT
4dff3400
JJ
118#define XFlush XFLUSH
119#define XFontsOfFontSet XFONTSOFFONTSET
c698eae5 120#define XForceScreenSaver XFORCESCREENSAVER
4dff3400
JJ
121#define XFree XFREE
122#define XFreeColormap XFREECOLORMAP
123#define XFreeColors XFREECOLORS
124#define XFreeCursor XFREECURSOR
c698eae5
JJ
125#define XFreeDeviceList XFREEDEVICELIST
126#define XFreeDeviceState XFREEDEVICESTATE
4dff3400
JJ
127#define XFreeFont XFREEFONT
128#define XFreeFontInfo XFREEFONTINFO
129#define XFreeFontNames XFREEFONTNAMES
130#define XFreeFontSet XFREEFONTSET
131#define XFreeGC XFREEGC
132#define XFreeModifiermap XFREEMODIFIERMAP
133#define XFreePixmap XFREEPIXMAP
134#define XFreeStringList XFREESTRINGLIST
135#define XGetAtomName XGETATOMNAME
c698eae5 136#define XGetCommand XGETCOMMAND
4dff3400
JJ
137#define XGetDefault XGETDEFAULT
138#define XGetErrorDatabaseText XGETERRORDATABASETEXT
139#define XGetErrorText XGETERRORTEXT
c698eae5 140#define XGetExtensionVersion XGETEXTENSIONVERSION
4dff3400
JJ
141#define XGetFontProperty XGETFONTPROPERTY
142#define XGetGCValues XGETGCVALUES
143#define XGetGeometry XGETGEOMETRY
144#define XGetICValues XGETICVALUES
145#define XGetIMValues XGETIMVALUES
c698eae5
JJ
146#define XGetIconName XGETICONNAME
147#define XGetIconSizes XGETICONSIZES
4dff3400 148#define XGetImage XGETIMAGE
c698eae5 149#define XGetInputFocus XGETINPUTFOCUS
4dff3400 150#define XGetKeyboardControl XGETKEYBOARDCONTROL
c698eae5 151#define XGetKeyboardMapping XGETKEYBOARDMAPPING
4dff3400
JJ
152#define XGetModifierMapping XGETMODIFIERMAPPING
153#define XGetMotionEvents XGETMOTIONEVENTS
154#define XGetNormalHints XGETNORMALHINTS
c698eae5
JJ
155#define XGetRGBColormaps XGETRGBCOLORMAPS
156#define XGetScreenSaver XGETSCREENSAVER
4dff3400
JJ
157#define XGetSelectionOwner XGETSELECTIONOWNER
158#define XGetSubImage XGETSUBIMAGE
c698eae5 159#define XGetTextProperty XGETTEXTPROPERTY
4dff3400
JJ
160#define XGetVisualInfo XGETVISUALINFO
161#define XGetWMColormapWindows XGETWMCOLORMAPWINDOWS
162#define XGetWMHints XGETWMHINTS
163#define XGetWMName XGETWMNAME
164#define XGetWMNormalHints XGETWMNORMALHINTS
165#define XGetWindowAttributes XGETWINDOWATTRIBUTES
166#define XGetWindowProperty XGETWINDOWPROPERTY
c698eae5 167#define XGrabButton XGRABBUTTON
4dff3400
JJ
168#define XGrabKeyboard XGRABKEYBOARD
169#define XGrabPointer XGRABPOINTER
170#define XGrabServer XGRABSERVER
171#define XHeightOfScreen XHEIGHTOFSCREEN
c698eae5 172#define XIconifyWindow XICONIFYWINDOW
4dff3400 173#define XIfEvent XIFEVENT
c698eae5 174#define XInstallColormap XINSTALLCOLORMAP
4dff3400
JJ
175#define XInternAtom XINTERNATOM
176#define XIntersectRegion XINTERSECTREGION
177#define XKeycodeToKeysym XKEYCODETOKEYSYM
178#define XKeysymToKeycode XKEYSYMTOKEYCODE
179#define XKeysymToString XKEYSYMTOSTRING
c698eae5 180#define XKillClient XKILLCLIENT
4dff3400
JJ
181#define XListFonts XLISTFONTS
182#define XListFontsWithInfo XLISTFONTSWITHINFO
c698eae5
JJ
183#define XListHosts XLISTHOSTS
184#define XListInputDevices XLISTINPUTDEVICES
185#define XListInstalledColormaps XLISTINSTALLEDCOLORMAPS
4dff3400
JJ
186#define XListPixmapFormats XLISTPIXMAPFORMATS
187#define XListProperties XLISTPROPERTIES
c698eae5 188#define XLoadFont XLOADFONT
4dff3400 189#define XLoadQueryFont XLOADQUERYFONT
c698eae5
JJ
190#define XLookupColor XLOOKUPCOLOR
191#define XLookupKeysym XLOOKUPKEYSYM
4dff3400
JJ
192#define XLookupString XLOOKUPSTRING
193#define XLowerWindow XLOWERWINDOW
194#define XMapRaised XMAPRAISED
c698eae5 195#define XMapSubwindows XMAPSUBWINDOWS
4dff3400
JJ
196#define XMapWindow XMAPWINDOW
197#define XMatchVisualInfo XMATCHVISUALINFO
c698eae5
JJ
198#define XMaxRequestSize XMAXREQUESTSIZE
199#define XMissingExtension XMISSINGEXTENSION
4dff3400
JJ
200#define XMoveResizeWindow XMOVERESIZEWINDOW
201#define XMoveWindow XMOVEWINDOW
202#define XNextEvent XNEXTEVENT
203#define XOffsetRegion XOFFSETREGION
c698eae5 204#define XOpenDevice XOPENDEVICE
4dff3400
JJ
205#define XOpenDisplay XOPENDISPLAY
206#define XOpenIM XOPENIM
207#define XParseColor XPARSECOLOR
208#define XParseGeometry XPARSEGEOMETRY
209#define XPeekEvent XPEEKEVENT
c698eae5 210#define XPeekIfEvent XPEEKIFEVENT
4dff3400
JJ
211#define XPending XPENDING
212#define XPointInRegion XPOINTINREGION
213#define XPolygonRegion XPOLYGONREGION
214#define XPutBackEvent XPUTBACKEVENT
215#define XPutImage XPUTIMAGE
216#define XQueryColor XQUERYCOLOR
217#define XQueryColors XQUERYCOLORS
c698eae5 218#define XQueryDeviceState XQUERYDEVICESTATE
4dff3400 219#define XQueryExtension XQUERYEXTENSION
c698eae5
JJ
220#define XQueryFont XQUERYFONT
221#define XQueryKeymap XQUERYKEYMAP
4dff3400
JJ
222#define XQueryPointer XQUERYPOINTER
223#define XQueryTree XQUERYTREE
224#define XRaiseWindow XRAISEWINDOW
c698eae5
JJ
225#define XReadBitmapFile XREADBITMAPFILE
226#define XRecolorCursor XRECOLORCURSOR
4dff3400
JJ
227#define XReconfigureWMWindow XRECONFIGUREWMWINDOW
228#define XRectInRegion XRECTINREGION
229#define XRefreshKeyboardMapping XREFRESHKEYBOARDMAPPING
c698eae5 230#define XRemoveHosts XREMOVEHOSTS
4dff3400 231#define XReparentWindow XREPARENTWINDOW
c698eae5 232#define XResetScreenSaver XRESETSCREENSAVER
4dff3400 233#define XResizeWindow XRESIZEWINDOW
c698eae5 234#define XResourceManagerString XRESOURCEMANAGERSTRING
4dff3400 235#define XRestackWindows XRESTACKWINDOWS
c698eae5 236#define XRootWindow XROOTWINDOW
4dff3400 237#define XRootWindowOfScreen XROOTWINDOWOFSCREEN
c698eae5 238#define XSaveContext XSAVECONTEXT
4dff3400 239#define XScreenNumberOfScreen XSCREENNUMBEROFSCREEN
c698eae5 240#define XScreenOfDisplay XSCREENOFDISPLAY
4dff3400
JJ
241#define XSelectAsyncEvent XSELECTASYNCEVENT
242#define XSelectAsyncInput XSELECTASYNCINPUT
c698eae5 243#define XSelectExtensionEvent XSELECTEXTENSIONEVENT
4dff3400
JJ
244#define XSelectInput XSELECTINPUT
245#define XSendEvent XSENDEVENT
246#define XServerVendor XSERVERVENDOR
247#define XSetBackground XSETBACKGROUND
248#define XSetClassHint XSETCLASSHINT
249#define XSetClipMask XSETCLIPMASK
250#define XSetClipOrigin XSETCLIPORIGIN
251#define XSetClipRectangles XSETCLIPRECTANGLES
252#define XSetCloseDownMode XSETCLOSEDOWNMODE
253#define XSetCommand XSETCOMMAND
254#define XSetDashes XSETDASHES
255#define XSetErrorHandler XSETERRORHANDLER
c698eae5 256#define XSetFillRule XSETFILLRULE
4dff3400
JJ
257#define XSetFillStyle XSETFILLSTYLE
258#define XSetFont XSETFONT
259#define XSetForeground XSETFOREGROUND
260#define XSetFunction XSETFUNCTION
261#define XSetGraphicsExposures XSETGRAPHICSEXPOSURES
262#define XSetICFocus XSETICFOCUS
263#define XSetICValues XSETICVALUES
264#define XSetIOErrorHandler XSETIOERRORHANDLER
c698eae5 265#define XSetIconName XSETICONNAME
4dff3400
JJ
266#define XSetInputFocus XSETINPUTFOCUS
267#define XSetLineAttributes XSETLINEATTRIBUTES
268#define XSetLocaleModifiers XSETLOCALEMODIFIERS
269#define XSetNormalHints XSETNORMALHINTS
c698eae5 270#define XSetPlaneMask XSETPLANEMASK
4dff3400 271#define XSetRegion XSETREGION
c698eae5 272#define XSetScreenSaver XSETSCREENSAVER
4dff3400 273#define XSetSelectionOwner XSETSELECTIONOWNER
c698eae5
JJ
274#define XSetStandardProperties XSETSTANDARDPROPERTIES
275#define XSetState XSETSTATE
4dff3400
JJ
276#define XSetStipple XSETSTIPPLE
277#define XSetSubwindowMode XSETSUBWINDOWMODE
278#define XSetTSOrigin XSETTSORIGIN
279#define XSetTile XSETTILE
280#define XSetTransientForHint XSETTRANSIENTFORHINT
281#define XSetWMColormapWindows XSETWMCOLORMAPWINDOWS
282#define XSetWMHints XSETWMHINTS
283#define XSetWMIconName XSETWMICONNAME
284#define XSetWMName XSETWMNAME
285#define XSetWMNormalHints XSETWMNORMALHINTS
286#define XSetWMProperties XSETWMPROPERTIES
287#define XSetWMProtocols XSETWMPROTOCOLS
288#define XSetWindowBackground XSETWINDOWBACKGROUND
289#define XSetWindowBackgroundPixmap XSETWINDOWBACKGROUNDPIXMAP
c698eae5
JJ
290#define XSetWindowBorder XSETWINDOWBORDER
291#define XSetWindowBorderWidth XSETWINDOWBORDERWIDTH
4dff3400
JJ
292#define XSetWindowColormap XSETWINDOWCOLORMAP
293#define XShapeCombineMask XSHAPECOMBINEMASK
294#define XShapeCombineRectangles XSHAPECOMBINERECTANGLES
295#define XShapeGetRectangles XSHAPEGETRECTANGLES
c698eae5
JJ
296#define XShmAttach XSHMATTACH
297#define XShmCreateImage XSHMCREATEIMAGE
298#define XShmCreatePixmap XSHMCREATEPIXMAP
299#define XShmDetach XSHMDETACH
300#define XShmPutImage XSHMPUTIMAGE
301#define XShmQueryVersion XSHMQUERYVERSION
4dff3400 302#define XShrinkRegion XSHRINKREGION
c698eae5 303#define XStoreBytes XSTOREBYTES
4dff3400
JJ
304#define XStoreColor XSTORECOLOR
305#define XStoreColors XSTORECOLORS
306#define XStoreName XSTORENAME
c698eae5 307#define XStringListToTextProperty XSTRINGLISTTOTEXTPROPERTY
4dff3400
JJ
308#define XStringToKeysym XSTRINGTOKEYSYM
309#define XSubtractRegion XSUBTRACTREGION
310#define XSupportsLocale XSUPPORTSLOCALE
311#define XSync XSYNC
312#define XSynchronize XSYNCHRONIZE
313#define XTextExtents XTEXTEXTENTS
314#define XTextExtents16 XTEXTEXTENTS16
c698eae5 315#define XTextPropertyToStringList XTEXTPROPERTYTOSTRINGLIST
4dff3400
JJ
316#define XTextWidth XTEXTWIDTH
317#define XTextWidth16 XTEXTWIDTH16
318#define XTranslateCoordinates XTRANSLATECOORDINATES
319#define XUndefineCursor XUNDEFINECURSOR
c698eae5 320#define XUngrabButton XUNGRABBUTTON
4dff3400
JJ
321#define XUngrabKeyboard XUNGRABKEYBOARD
322#define XUngrabPointer XUNGRABPOINTER
323#define XUngrabServer XUNGRABSERVER
c698eae5 324#define XUninstallColormap XUNINSTALLCOLORMAP
4dff3400
JJ
325#define XUnionRectWithRegion XUNIONRECTWITHREGION
326#define XUnionRegion XUNIONREGION
c698eae5 327#define XUniqueContext XUNIQUECONTEXT
4dff3400 328#define XUnmapWindow XUNMAPWINDOW
4dff3400
JJ
329#define XUnsetICFocus XUNSETICFOCUS
330#define XVaCreateNestedList XVACREATENESTEDLIST
331#define XVisualIDFromVisual XVISUALIDFROMVISUAL
c698eae5
JJ
332#define XWMGeometry XWMGEOMETRY
333#define XWarpPointer XWARPPOINTER
334#define XWhitePixel XWHITEPIXEL
335#define XWhitePixelOfScreen XWHITEPIXELOFSCREEN
4dff3400
JJ
336#define XWidthOfScreen XWIDTHOFSCREEN
337#define XWindowEvent XWINDOWEVENT
338#define XWithdrawWindow XWITHDRAWWINDOW
339#define XXorRegion XXORREGION
c698eae5
JJ
340#define XextAddDisplay XEXTADDDISPLAY
341#define XextFindDisplay XEXTFINDDISPLAY
342#define XextRemoveDisplay XEXTREMOVEDISPLAY
343#define XmActivateProtocol XMACTIVATEPROTOCOL
4dff3400
JJ
344#define XmAddProtocolCallback XMADDPROTOCOLCALLBACK
345#define XmAddProtocols XMADDPROTOCOLS
346#define XmChangeColor XMCHANGECOLOR
347#define XmClipboardCopy XMCLIPBOARDCOPY
c698eae5 348#define XmClipboardCopyByName XMCLIPBOARDCOPYBYNAME
4dff3400 349#define XmClipboardEndCopy XMCLIPBOARDENDCOPY
c698eae5
JJ
350#define XmClipboardEndRetrieve XMCLIPBOARDENDRETRIEVE
351#define XmClipboardInquireCount XMCLIPBOARDINQUIRECOUNT
352#define XmClipboardInquireFormat XMCLIPBOARDINQUIREFORMAT
4dff3400
JJ
353#define XmClipboardInquireLength XMCLIPBOARDINQUIRELENGTH
354#define XmClipboardLock XMCLIPBOARDLOCK
355#define XmClipboardRetrieve XMCLIPBOARDRETRIEVE
356#define XmClipboardStartCopy XMCLIPBOARDSTARTCOPY
c698eae5 357#define XmClipboardStartRetrieve XMCLIPBOARDSTARTRETRIEVE
4dff3400
JJ
358#define XmClipboardUnlock XMCLIPBOARDUNLOCK
359#define XmCreateArrowButton XMCREATEARROWBUTTON
360#define XmCreateArrowButtonGadget XMCREATEARROWBUTTONGADGET
c698eae5 361#define XmCreateBulletinBoardDialog XMCREATEBULLETINBOARDDIALOG
4dff3400 362#define XmCreateCascadeButton XMCREATECASCADEBUTTON
c698eae5 363#define XmCreateCascadeButtonGadget XMCREATECASCADEBUTTONGADGET
4dff3400
JJ
364#define XmCreateDialogShell XMCREATEDIALOGSHELL
365#define XmCreateDragIcon XMCREATEDRAGICON
366#define XmCreateDrawingArea XMCREATEDRAWINGAREA
367#define XmCreateDrawnButton XMCREATEDRAWNBUTTON
c698eae5 368#define XmCreateErrorDialog XMCREATEERRORDIALOG
4dff3400
JJ
369#define XmCreateFileSelectionBox XMCREATEFILESELECTIONBOX
370#define XmCreateFileSelectionDialog XMCREATEFILESELECTIONDIALOG
371#define XmCreateForm XMCREATEFORM
372#define XmCreateFormDialog XMCREATEFORMDIALOG
373#define XmCreateFrame XMCREATEFRAME
374#define XmCreateInformationDialog XMCREATEINFORMATIONDIALOG
c698eae5 375#define XmCreateLabel XMCREATELABEL
4dff3400
JJ
376#define XmCreateLabelGadget XMCREATELABELGADGET
377#define XmCreateMainWindow XMCREATEMAINWINDOW
378#define XmCreateMenuBar XMCREATEMENUBAR
379#define XmCreateMessageBox XMCREATEMESSAGEBOX
380#define XmCreateMessageDialog XMCREATEMESSAGEDIALOG
381#define XmCreateOptionMenu XMCREATEOPTIONMENU
382#define XmCreatePanedWindow XMCREATEPANEDWINDOW
383#define XmCreatePopupMenu XMCREATEPOPUPMENU
384#define XmCreatePromptDialog XMCREATEPROMPTDIALOG
385#define XmCreatePulldownMenu XMCREATEPULLDOWNMENU
386#define XmCreatePushButton XMCREATEPUSHBUTTON
387#define XmCreatePushButtonGadget XMCREATEPUSHBUTTONGADGET
388#define XmCreateQuestionDialog XMCREATEQUESTIONDIALOG
389#define XmCreateRadioBox XMCREATERADIOBOX
390#define XmCreateRowColumn XMCREATEROWCOLUMN
391#define XmCreateScale XMCREATESCALE
392#define XmCreateScrollBar XMCREATESCROLLBAR
393#define XmCreateScrolledList XMCREATESCROLLEDLIST
394#define XmCreateScrolledText XMCREATESCROLLEDTEXT
395#define XmCreateScrolledWindow XMCREATESCROLLEDWINDOW
396#define XmCreateSelectionDialog XMCREATESELECTIONDIALOG
397#define XmCreateSeparator XMCREATESEPARATOR
398#define XmCreateSeparatorGadget XMCREATESEPARATORGADGET
399#define XmCreateTemplateDialog XMCREATETEMPLATEDIALOG
400#define XmCreateText XMCREATETEXT
401#define XmCreateTextField XMCREATETEXTFIELD
402#define XmCreateToggleButton XMCREATETOGGLEBUTTON
403#define XmCreateToggleButtonGadget XMCREATETOGGLEBUTTONGADGET
c698eae5
JJ
404#define XmCreateWarningDialog XMCREATEWARNINGDIALOG
405#define XmCvtCTToXmString XMCVTCTTOXMSTRING
406#define XmDestroyPixmap XMDESTROYPIXMAP
4dff3400
JJ
407#define XmDragStart XMDRAGSTART
408#define XmDropSiteRegister XMDROPSITEREGISTER
409#define XmDropSiteUnregister XMDROPSITEUNREGISTER
410#define XmDropSiteUpdate XMDROPSITEUPDATE
411#define XmDropTransferStart XMDROPTRANSFERSTART
412#define XmFileSelectionBoxGetChild XMFILESELECTIONBOXGETCHILD
413#define XmFileSelectionDoSearch XMFILESELECTIONDOSEARCH
414#define XmFontListAppendEntry XMFONTLISTAPPENDENTRY
415#define XmFontListCopy XMFONTLISTCOPY
416#define XmFontListCreate XMFONTLISTCREATE
417#define XmFontListEntryCreate XMFONTLISTENTRYCREATE
418#define XmFontListEntryFree XMFONTLISTENTRYFREE
419#define XmFontListEntryGetFont XMFONTLISTENTRYGETFONT
420#define XmFontListEntryGetTag XMFONTLISTENTRYGETTAG
421#define XmFontListEntryLoad XMFONTLISTENTRYLOAD
422#define XmFontListFree XMFONTLISTFREE
423#define XmFontListFreeFontContext XMFONTLISTFREEFONTCONTEXT
424#define XmFontListGetNextFont XMFONTLISTGETNEXTFONT
425#define XmFontListInitFontContext XMFONTLISTINITFONTCONTEXT
426#define XmFontListNextEntry XMFONTLISTNEXTENTRY
427#define XmGetColors XMGETCOLORS
428#define XmGetFocusWidget XMGETFOCUSWIDGET
429#define XmGetMenuCursor XMGETMENUCURSOR
c698eae5 430#define XmGetPixmap XMGETPIXMAP
4dff3400
JJ
431#define XmGetPixmapByDepth XMGETPIXMAPBYDEPTH
432#define XmGetTearOffControl XMGETTEAROFFCONTROL
433#define XmGetXmDisplay XMGETXMDISPLAY
434#define XmImMbLookupString XMIMMBLOOKUPSTRING
435#define XmImRegister XMIMREGISTER
436#define XmImSetFocusValues XMIMSETFOCUSVALUES
437#define XmImSetValues XMIMSETVALUES
438#define XmImUnregister XMIMUNREGISTER
439#define XmImUnsetFocus XMIMUNSETFOCUS
c698eae5 440#define XmInstallImage XMINSTALLIMAGE
4dff3400
JJ
441#define XmInternAtom XMINTERNATOM
442#define XmIsMotifWMRunning XMISMOTIFWMRUNNING
443#define XmListAddItem XMLISTADDITEM
444#define XmListAddItemUnselected XMLISTADDITEMUNSELECTED
c698eae5 445#define XmListAddItems XMLISTADDITEMS
4dff3400
JJ
446#define XmListAddItemsUnselected XMLISTADDITEMSUNSELECTED
447#define XmListDeleteAllItems XMLISTDELETEALLITEMS
c698eae5 448#define XmListDeleteItem XMLISTDELETEITEM
4dff3400
JJ
449#define XmListDeleteItemsPos XMLISTDELETEITEMSPOS
450#define XmListDeletePos XMLISTDELETEPOS
451#define XmListDeselectAllItems XMLISTDESELECTALLITEMS
452#define XmListDeselectPos XMLISTDESELECTPOS
453#define XmListGetKbdItemPos XMLISTGETKBDITEMPOS
454#define XmListGetMatchPos XMLISTGETMATCHPOS
455#define XmListGetSelectedPos XMLISTGETSELECTEDPOS
c698eae5
JJ
456#define XmListItemExists XMLISTITEMEXISTS
457#define XmListItemPos XMLISTITEMPOS
4dff3400 458#define XmListPosSelected XMLISTPOSSELECTED
c698eae5
JJ
459#define XmListReplaceItems XMLISTREPLACEITEMS
460#define XmListReplaceItemsPos XMLISTREPLACEITEMSPOS
4dff3400
JJ
461#define XmListSelectItem XMLISTSELECTITEM
462#define XmListSelectPos XMLISTSELECTPOS
463#define XmListSetBottomPos XMLISTSETBOTTOMPOS
464#define XmListSetItem XMLISTSETITEM
465#define XmListSetKbdItemPos XMLISTSETKBDITEMPOS
466#define XmListSetPos XMLISTSETPOS
467#define XmMainWindowSetAreas XMMAINWINDOWSETAREAS
468#define XmMenuPosition XMMENUPOSITION
469#define XmMessageBoxGetChild XMMESSAGEBOXGETCHILD
470#define XmOptionButtonGadget XMOPTIONBUTTONGADGET
471#define XmOptionLabelGadget XMOPTIONLABELGADGET
472#define XmProcessTraversal XMPROCESSTRAVERSAL
473#define XmQmotif XMQMOTIF
474#define XmRemoveProtocolCallback XMREMOVEPROTOCOLCALLBACK
c698eae5
JJ
475#define XmRemoveProtocols XMREMOVEPROTOCOLS
476#define XmRemoveTabGroup XMREMOVETABGROUP
4dff3400
JJ
477#define XmRepTypeGetId XMREPTYPEGETID
478#define XmRepTypeGetRecord XMREPTYPEGETRECORD
479#define XmRepTypeRegister XMREPTYPEREGISTER
480#define XmRepTypeValidValue XMREPTYPEVALIDVALUE
481#define XmScrollBarSetValues XMSCROLLBARSETVALUES
482#define XmScrolledWindowSetAreas XMSCROLLEDWINDOWSETAREAS
483#define XmSelectionBoxGetChild XMSELECTIONBOXGETCHILD
c698eae5 484#define XmSetColorCalculation XMSETCOLORCALCULATION
4dff3400
JJ
485#define XmStringByteCompare XMSTRINGBYTECOMPARE
486#define XmStringCompare XMSTRINGCOMPARE
487#define XmStringConcat XMSTRINGCONCAT
488#define XmStringCopy XMSTRINGCOPY
489#define XmStringCreate XMSTRINGCREATE
490#define XmStringCreateLocalized XMSTRINGCREATELOCALIZED
491#define XmStringCreateLtoR XMSTRINGCREATELTOR
492#define XmStringCreateSimple XMSTRINGCREATESIMPLE
493#define XmStringDraw XMSTRINGDRAW
494#define XmStringDrawUnderline XMSTRINGDRAWUNDERLINE
495#define XmStringExtent XMSTRINGEXTENT
496#define XmStringFree XMSTRINGFREE
497#define XmStringFreeContext XMSTRINGFREECONTEXT
498#define XmStringGetLtoR XMSTRINGGETLTOR
499#define XmStringGetNextComponent XMSTRINGGETNEXTCOMPONENT
500#define XmStringGetNextSegment XMSTRINGGETNEXTSEGMENT
501#define XmStringInitContext XMSTRINGINITCONTEXT
502#define XmStringLength XMSTRINGLENGTH
503#define XmStringLtoRCreate XMSTRINGLTORCREATE
504#define XmStringNConcat XMSTRINGNCONCAT
505#define XmStringSegmentCreate XMSTRINGSEGMENTCREATE
506#define XmStringWidth XMSTRINGWIDTH
507#define XmTextClearSelection XMTEXTCLEARSELECTION
c698eae5
JJ
508#define XmTextCopy XMTEXTCOPY
509#define XmTextCut XMTEXTCUT
510#define XmTextFieldClearSelection XMTEXTFIELDCLEARSELECTION
511#define XmTextFieldCopy XMTEXTFIELDCOPY
512#define XmTextFieldCut XMTEXTFIELDCUT
4dff3400
JJ
513#define XmTextFieldGetEditable XMTEXTFIELDGETEDITABLE
514#define XmTextFieldGetInsertionPosition XMTEXTFIELDGETINSERTIONPOSITION
515#define XmTextFieldGetLastPosition XMTEXTFIELDGETLASTPOSITION
c698eae5 516#define XmTextFieldGetMaxLength XMTEXTFIELDGETMAXLENGTH
4dff3400 517#define XmTextFieldGetSelection XMTEXTFIELDGETSELECTION
c698eae5 518#define XmTextFieldGetSelectionPosition XMTEXTFIELDGETSELECTIONPOSITION
4dff3400
JJ
519#define XmTextFieldGetString XMTEXTFIELDGETSTRING
520#define XmTextFieldInsert XMTEXTFIELDINSERT
c698eae5 521#define XmTextFieldPaste XMTEXTFIELDPASTE
4dff3400 522#define XmTextFieldRemove XMTEXTFIELDREMOVE
c698eae5
JJ
523#define XmTextFieldReplace XMTEXTFIELDREPLACE
524#define XmTextFieldSetAddMode XMTEXTFIELDSETADDMODE
525#define XmTextFieldSetHighlight XMTEXTFIELDSETHIGHLIGHT
526#define XmTextFieldSetInsertionPosition XMTEXTFIELDSETINSERTIONPOSITION
527#define XmTextFieldSetMaxLength XMTEXTFIELDSETMAXLENGTH
4dff3400
JJ
528#define XmTextFieldSetSelection XMTEXTFIELDSETSELECTION
529#define XmTextFieldSetString XMTEXTFIELDSETSTRING
c698eae5 530#define XmTextFieldShowPosition XMTEXTFIELDSHOWPOSITION
4dff3400 531#define XmTextGetCursorPosition XMTEXTGETCURSORPOSITION
c698eae5 532#define XmTextGetEditable XMTEXTGETEDITABLE
4dff3400
JJ
533#define XmTextGetInsertionPosition XMTEXTGETINSERTIONPOSITION
534#define XmTextGetLastPosition XMTEXTGETLASTPOSITION
535#define XmTextGetMaxLength XMTEXTGETMAXLENGTH
536#define XmTextGetSelection XMTEXTGETSELECTION
537#define XmTextGetSelectionPosition XMTEXTGETSELECTIONPOSITION
538#define XmTextGetString XMTEXTGETSTRING
539#define XmTextInsert XMTEXTINSERT
c698eae5
JJ
540#define XmTextPaste XMTEXTPASTE
541#define XmTextPosToXY XMTEXTPOSTOXY
4dff3400
JJ
542#define XmTextRemove XMTEXTREMOVE
543#define XmTextReplace XMTEXTREPLACE
544#define XmTextSetCursorPosition XMTEXTSETCURSORPOSITION
c698eae5 545#define XmTextSetEditable XMTEXTSETEDITABLE
4dff3400
JJ
546#define XmTextSetHighlight XMTEXTSETHIGHLIGHT
547#define XmTextSetInsertionPosition XMTEXTSETINSERTIONPOSITION
548#define XmTextSetSelection XMTEXTSETSELECTION
549#define XmTextSetString XMTEXTSETSTRING
c698eae5 550#define XmTextShowPosition XMTEXTSHOWPOSITION
4dff3400
JJ
551#define XmToggleButtonGadgetGetState XMTOGGLEBUTTONGADGETGETSTATE
552#define XmToggleButtonGadgetSetState XMTOGGLEBUTTONGADGETSETSTATE
553#define XmToggleButtonGetState XMTOGGLEBUTTONGETSTATE
554#define XmToggleButtonSetState XMTOGGLEBUTTONSETSTATE
c698eae5 555#define XmUninstallImage XMUNINSTALLIMAGE
4dff3400
JJ
556#define XmUpdateDisplay XMUPDATEDISPLAY
557#define XmVaCreateSimpleRadioBox XMVACREATESIMPLERADIOBOX
558#define XmbDrawString XMBDRAWSTRING
559#define XmbLookupString XMBLOOKUPSTRING
560#define XmbResetIC XMBRESETIC
561#define XmbSetWMProperties XMBSETWMPROPERTIES
562#define XmbTextEscapement XMBTEXTESCAPEMENT
563#define XmbTextExtents XMBTEXTEXTENTS
564#define XmbTextListToTextProperty XMBTEXTLISTTOTEXTPROPERTY
565#define XmbTextPropertyToTextList XMBTEXTPROPERTYTOTEXTLIST
c698eae5
JJ
566#define XmbufCreateBuffers XMBUFCREATEBUFFERS
567#define XmbufDestroyBuffers XMBUFDESTROYBUFFERS
568#define XmbufDisplayBuffers XMBUFDISPLAYBUFFERS
569#define XmbufQueryExtension XMBUFQUERYEXTENSION
570#define Xmemory_free XMEMORY_FREE
571#define Xmemory_malloc XMEMORY_MALLOC
4dff3400 572#define XmuClientWindow XMUCLIENTWINDOW
c698eae5
JJ
573#define XmuCvtStringToBitmap XMUCVTSTRINGTOBITMAP
574#define XmuLookupStandardColormap XMULOOKUPSTANDARDCOLORMAP
4dff3400 575#define XmuPrintDefaultErrorMessage XMUPRINTDEFAULTERRORMESSAGE
c698eae5
JJ
576#define XrmCombineDatabase XRMCOMBINEDATABASE
577#define XrmCombineFileDatabase XRMCOMBINEFILEDATABASE
578#define XrmDestroyDatabase XRMDESTROYDATABASE
4dff3400 579#define XrmGetDatabase XRMGETDATABASE
c698eae5 580#define XrmGetFileDatabase XRMGETFILEDATABASE
4dff3400 581#define XrmGetResource XRMGETRESOURCE
c698eae5
JJ
582#define XrmGetStringDatabase XRMGETSTRINGDATABASE
583#define XrmInitialize XRMINITIALIZE
584#define XrmMergeDatabases XRMMERGEDATABASES
585#define XrmParseCommand XRMPARSECOMMAND
586#define XrmPutFileDatabase XRMPUTFILEDATABASE
587#define XrmPutLineResource XRMPUTLINERESOURCE
4dff3400 588#define XrmPutStringResource XRMPUTSTRINGRESOURCE
c698eae5 589#define XrmQPutStringResource XRMQPUTSTRINGRESOURCE
4dff3400 590#define XrmQuarkToString XRMQUARKTOSTRING
c698eae5
JJ
591#define XrmStringToBindingQuarkList XRMSTRINGTOBINDINGQUARKLIST
592#define XrmStringToQuark XRMSTRINGTOQUARK
4dff3400
JJ
593#define XrmStringToQuark XRMSTRINGTOQUARK
594#define XtAddCallback XTADDCALLBACK
595#define XtAddCallbacks XTADDCALLBACKS
c698eae5 596#define XtAddConverter XTADDCONVERTER
4dff3400 597#define XtAddEventHandler XTADDEVENTHANDLER
c698eae5 598#define XtAddExposureToRegion XTADDEXPOSURETOREGION
4dff3400
JJ
599#define XtAddGrab XTADDGRAB
600#define XtAllocateGC XTALLOCATEGC
601#define XtAppAddActions XTAPPADDACTIONS
602#define XtAppAddInput XTAPPADDINPUT
603#define XtAppAddTimeOut XTAPPADDTIMEOUT
c698eae5 604#define XtAppAddWorkProc XTAPPADDWORKPROC
4dff3400
JJ
605#define XtAppCreateShell XTAPPCREATESHELL
606#define XtAppInitialize XTAPPINITIALIZE
c698eae5 607#define XtAppMainLoop XTAPPMAINLOOP
4dff3400
JJ
608#define XtAppNextEvent XTAPPNEXTEVENT
609#define XtAppPeekEvent XTAPPPEEKEVENT
610#define XtAppPending XTAPPPENDING
611#define XtAppProcessEvent XTAPPPROCESSEVENT
612#define XtAppSetErrorHandler XTAPPSETERRORHANDLER
613#define XtAppSetFallbackResources XTAPPSETFALLBACKRESOURCES
614#define XtAppSetWarningHandler XTAPPSETWARNINGHANDLER
615#define XtAppSetWarningMsgHandler XTAPPSETWARNINGMSGHANDLER
616#define XtAppWarning XTAPPWARNING
617#define XtCallActionProc XTCALLACTIONPROC
618#define XtCallCallbackList XTCALLCALLBACKLIST
619#define XtCallCallbacks XTCALLCALLBACKS
c698eae5 620#define XtCloseDisplay XTCLOSEDISPLAY
4dff3400
JJ
621#define XtConfigureWidget XTCONFIGUREWIDGET
622#define XtConvertAndStore XTCONVERTANDSTORE
623#define XtCreateApplicationContext XTCREATEAPPLICATIONCONTEXT
624#define XtCreateManagedWidget XTCREATEMANAGEDWIDGET
625#define XtCreatePopupShell XTCREATEPOPUPSHELL
626#define XtCreateWidget XTCREATEWIDGET
627#define XtDatabase XTDATABASE
c698eae5 628#define XtDestroyApplicationContext XTDESTROYAPPLICATIONCONTEXT
4dff3400
JJ
629#define XtDestroyWidget XTDESTROYWIDGET
630#define XtDisownSelection XTDISOWNSELECTION
631#define XtDispatchEvent XTDISPATCHEVENT
632#define XtDisplayOfObject XTDISPLAYOFOBJECT
633#define XtDisplayStringConvWarning XTDISPLAYSTRINGCONVWARNING
634#define XtDisplayToApplicationContext XTDISPLAYTOAPPLICATIONCONTEXT
c698eae5 635#define XtError XTERROR
4dff3400
JJ
636#define XtFree XTFREE
637#define XtGetActionKeysym XTGETACTIONKEYSYM
638#define XtGetActionList XTGETACTIONLIST
639#define XtGetApplicationNameAndClass XTGETAPPLICATIONNAMEANDCLASS
640#define XtGetApplicationResources XTGETAPPLICATIONRESOURCES
641#define XtGetGC XTGETGC
642#define XtGetMultiClickTime XTGETMULTICLICKTIME
643#define XtGetSelectionValue XTGETSELECTIONVALUE
644#define XtGetSelectionValues XTGETSELECTIONVALUES
645#define XtGetSubresources XTGETSUBRESOURCES
646#define XtGetValues XTGETVALUES
c698eae5 647#define XtGrabButton XTGRABBUTTON
4dff3400
JJ
648#define XtGrabKeyboard XTGRABKEYBOARD
649#define XtGrabPointer XTGRABPOINTER
650#define XtHasCallbacks XTHASCALLBACKS
c698eae5 651#define XtInitialize XTINITIALIZE
4dff3400
JJ
652#define XtInitializeWidgetClass XTINITIALIZEWIDGETCLASS
653#define XtInsertEventHandler XTINSERTEVENTHANDLER
654#define XtIsManaged XTISMANAGED
655#define XtIsObject XTISOBJECT
656#define XtIsSensitive XTISSENSITIVE
657#define XtIsSubclass XTISSUBCLASS
658#define XtLastTimestampProcessed XTLASTTIMESTAMPPROCESSED
c698eae5 659#define XtMainLoop XTMAINLOOP
4dff3400
JJ
660#define XtMakeGeometryRequest XTMAKEGEOMETRYREQUEST
661#define XtMakeResizeRequest XTMAKERESIZEREQUEST
662#define XtMalloc XTMALLOC
663#define XtManageChild XTMANAGECHILD
664#define XtManageChildren XTMANAGECHILDREN
665#define XtMergeArgLists XTMERGEARGLISTS
666#define XtMoveWidget XTMOVEWIDGET
667#define XtName XTNAME
668#define XtNameToWidget XTNAMETOWIDGET
669#define XtOpenDisplay XTOPENDISPLAY
670#define XtOverrideTranslations XTOVERRIDETRANSLATIONS
671#define XtOwnSelection XTOWNSELECTION
672#define XtParseTranslationTable XTPARSETRANSLATIONTABLE
673#define XtPopdown XTPOPDOWN
674#define XtPopup XTPOPUP
c698eae5 675#define XtPopupSpringLoaded XTPOPUPSPRINGLOADED
4dff3400
JJ
676#define XtQueryGeometry XTQUERYGEOMETRY
677#define XtRealizeWidget XTREALIZEWIDGET
678#define XtRealloc XTREALLOC
c698eae5 679#define XtRegisterDrawable _XTREGISTERWINDOW
4dff3400
JJ
680#define XtReleaseGC XTRELEASEGC
681#define XtRemoveAllCallbacks XTREMOVEALLCALLBACKS
682#define XtRemoveCallback XTREMOVECALLBACK
683#define XtRemoveEventHandler XTREMOVEEVENTHANDLER
684#define XtRemoveGrab XTREMOVEGRAB
685#define XtRemoveInput XTREMOVEINPUT
686#define XtRemoveTimeOut XTREMOVETIMEOUT
c698eae5 687#define XtRemoveWorkProc XTREMOVEWORKPROC
4dff3400
JJ
688#define XtResizeWidget XTRESIZEWIDGET
689#define XtResolvePathname XTRESOLVEPATHNAME
690#define XtSetKeyboardFocus XTSETKEYBOARDFOCUS
691#define XtSetMappedWhenManaged XTSETMAPPEDWHENMANAGED
692#define XtSetSensitive XTSETSENSITIVE
693#define XtSetTypeConverter XTSETTYPECONVERTER
694#define XtSetValues XTSETVALUES
695#define XtShellStrings XTSHELLSTRINGS
696#define XtStrings XTSTRINGS
697#define XtToolkitInitialize XTTOOLKITINITIALIZE
698#define XtTranslateCoords XTTRANSLATECOORDS
699#define XtTranslateKeycode XTTRANSLATEKEYCODE
c698eae5 700#define XtUngrabButton XTUNGRABBUTTON
4dff3400
JJ
701#define XtUngrabKeyboard XTUNGRABKEYBOARD
702#define XtUngrabPointer XTUNGRABPOINTER
703#define XtUnmanageChild XTUNMANAGECHILD
704#define XtUnmanageChildren XTUNMANAGECHILDREN
705#define XtUnrealizeWidget XTUNREALIZEWIDGET
c698eae5 706#define XtUnregisterDrawable _XTUNREGISTERWINDOW
4dff3400 707#define XtVaCreateManagedWidget XTVACREATEMANAGEDWIDGET
c698eae5 708#define XtVaCreatePopupShell XTVACREATEPOPUPSHELL
4dff3400
JJ
709#define XtVaCreateWidget XTVACREATEWIDGET
710#define XtVaGetValues XTVAGETVALUES
711#define XtVaSetValues XTVASETVALUES
712#define XtWarning XTWARNING
713#define XtWidgetToApplicationContext XTWIDGETTOAPPLICATIONCONTEXT
714#define XtWindowOfObject XTWINDOWOFOBJECT
715#define XtWindowToWidget XTWINDOWTOWIDGET
716#define XwcDrawString XWCDRAWSTRING
717#define XwcFreeStringList XWCFREESTRINGLIST
718#define XwcTextEscapement XWCTEXTESCAPEMENT
719#define XwcTextExtents XWCTEXTEXTENTS
720#define XwcTextListToTextProperty XWCTEXTLISTTOTEXTPROPERTY
721#define XwcTextPropertyToTextList XWCTEXTPROPERTYTOTEXTLIST
c698eae5
JJ
722#define _XEatData _XEATDATA
723#define _XFlush _XFLUSH
724#define _XInitImageFuncPtrs _XINITIMAGEFUNCPTRS
725#define _XRead _XREAD
726#define _XRegisterFilterByType _XREGISTERFILTERBYTYPE
727#define _XReply _XREPLY
728#define _XSend _XSEND
729#define _XUnregisterFilter _XUNREGISTERFILTER
730#define _XVIDtoVisual _XVIDTOVISUAL
4dff3400
JJ
731#define _XmBottomShadowColorDefault _XMBOTTOMSHADOWCOLORDEFAULT
732#define _XmClearBorder _XMCLEARBORDER
733#define _XmConfigureObject _XMCONFIGUREOBJECT
734#define _XmDestroyParentCallback _XMDESTROYPARENTCALLBACK
735#define _XmDrawArrow _XMDRAWARROW
736#define _XmDrawShadows _XMDRAWSHADOWS
737#define _XmFontListGetDefaultFont _XMFONTLISTGETDEFAULTFONT
738#define _XmFromHorizontalPixels _XMFROMHORIZONTALPIXELS
739#define _XmFromVerticalPixels _XMFROMVERTICALPIXELS
740#define _XmGetClassExtensionPtr _XMGETCLASSEXTENSIONPTR
741#define _XmGetDefaultFontList _XMGETDEFAULTFONTLIST
742#define _XmGetTextualDragIcon _XMGETTEXTUALDRAGICON
743#define _XmGetWidgetExtData _XMGETWIDGETEXTDATA
744#define _XmGrabKeyboard _XMGRABKEYBOARD
745#define _XmGrabPointer _XMGRABPOINTER
746#define _XmInheritClass _XMINHERITCLASS
747#define _XmInputInGadget _XMINPUTINGADGET
748#define _XmMakeGeometryRequest _XMMAKEGEOMETRYREQUEST
749#define _XmMenuPopDown _XMMENUPOPDOWN
750#define _XmMoveObject _XMMOVEOBJECT
751#define _XmNavigChangeManaged _XMNAVIGCHANGEMANAGED
752#define _XmOSBuildFileList _XMOSBUILDFILELIST
753#define _XmOSFileCompare _XMOSFILECOMPARE
754#define _XmOSFindPatternPart _XMOSFINDPATTERNPART
755#define _XmOSQualifyFileSpec _XMOSQUALIFYFILESPEC
756#define _XmPostPopupMenu _XMPOSTPOPUPMENU
757#define _XmPrimitiveEnter _XMPRIMITIVEENTER
758#define _XmPrimitiveLeave _XMPRIMITIVELEAVE
759#define _XmRedisplayGadgets _XMREDISPLAYGADGETS
760#define _XmShellIsExclusive _XMSHELLISEXCLUSIVE
761#define _XmStringDraw _XMSTRINGDRAW
762#define _XmStringGetTextConcat _XMSTRINGGETTEXTCONCAT
763#define _XmStrings _XMSTRINGS
764#define _XmToHorizontalPixels _XMTOHORIZONTALPIXELS
765#define _XmToVerticalPixels _XMTOVERTICALPIXELS
766#define _XmTopShadowColorDefault _XMTOPSHADOWCOLORDEFAULT
767#define _Xm_fastPtr _XM_FASTPTR
768#define _XtCheckSubclassFlag _XTCHECKSUBCLASSFLAG
769#define _XtInherit _XTINHERIT
770#define _XtInheritTranslations _XTINHERITTRANSLATIONS
771#define applicationShellWidgetClass APPLICATIONSHELLWIDGETCLASS
772#define compositeWidgetClass COMPOSITEWIDGETCLASS
c698eae5
JJ
773#define lib$ediv LIB$EDIV
774#define lib$find_file LIB$FIND_FILE
775#define lib$find_file_end LIB$FIND_FILE_END
776#define lib$set_symbol LIB$SET_SYMBOL
777#define lib$sfree1_dd LIB$SFREE1_DD
778#define lib$spawn LIB$SPAWN
779#define lib$subx LIB$SUBX
780#define lib$wait LIB$WAIT
4dff3400 781#define overrideShellWidgetClass OVERRIDESHELLWIDGETCLASS
4dff3400
JJ
782#define pthread_attr_create PTHREAD_ATTR_CREATE
783#define pthread_attr_delete PTHREAD_ATTR_DELETE
784#define pthread_attr_destroy PTHREAD_ATTR_DESTROY
785#define pthread_attr_getdetach_np PTHREAD_ATTR_GETDETACH_NP
786#define pthread_attr_getguardsize_np PTHREAD_ATTR_GETGUARDSIZE_NP
787#define pthread_attr_getinheritsched PTHREAD_ATTR_GETINHERITSCHED
788#define pthread_attr_getprio PTHREAD_ATTR_GETPRIO
789#define pthread_attr_getsched PTHREAD_ATTR_GETSCHED
790#define pthread_attr_getschedparam PTHREAD_ATTR_GETSCHEDPARAM
c698eae5 791#define pthread_attr_getschedpolicy PTHREAD_ATTR_GETSCHEDPOLICY
4dff3400
JJ
792#define pthread_attr_getstacksize PTHREAD_ATTR_GETSTACKSIZE
793#define pthread_attr_init PTHREAD_ATTR_INIT
794#define pthread_attr_setdetach_np PTHREAD_ATTR_SETDETACH_NP
795#define pthread_attr_setdetachstate PTHREAD_ATTR_SETDETACHSTATE
796#define pthread_attr_setguardsize_np PTHREAD_ATTR_SETGUARDSIZE_NP
797#define pthread_attr_setinheritsched PTHREAD_ATTR_SETINHERITSCHED
798#define pthread_attr_setprio PTHREAD_ATTR_SETPRIO
799#define pthread_attr_setsched PTHREAD_ATTR_SETSCHED
800#define pthread_attr_setschedparam PTHREAD_ATTR_SETSCHEDPARAM
801#define pthread_attr_setschedpolicy PTHREAD_ATTR_SETSCHEDPOLICY
c698eae5
JJ
802#ifndef pthread_attr_setscope
803# define pthread_attr_setscope PTHREAD_ATTR_SETSCOPE
804#endif
4dff3400
JJ
805#define pthread_attr_setstacksize PTHREAD_ATTR_SETSTACKSIZE
806#define pthread_cancel PTHREAD_CANCEL
807#define pthread_cancel_e PTHREAD_CANCEL_E
808#define pthread_cond_broadcast PTHREAD_COND_BROADCAST
809#define pthread_cond_destroy PTHREAD_COND_DESTROY
810#define pthread_cond_init PTHREAD_COND_INIT
811#define pthread_cond_sig_preempt_int_np PTHREAD_COND_SIG_PREEMPT_INT_NP
812#define pthread_cond_signal PTHREAD_COND_SIGNAL
813#define pthread_cond_signal_int_np PTHREAD_COND_SIGNAL_INT_NP
814#define pthread_cond_timedwait PTHREAD_COND_TIMEDWAIT
815#define pthread_cond_wait PTHREAD_COND_WAIT
816#define pthread_condattr_create PTHREAD_CONDATTR_CREATE
817#define pthread_condattr_delete PTHREAD_CONDATTR_DELETE
818#define pthread_condattr_init PTHREAD_CONDATTR_INIT
819#define pthread_create PTHREAD_CREATE
820#define pthread_delay_np PTHREAD_DELAY_NP
821#define pthread_detach PTHREAD_DETACH
822#define pthread_equal PTHREAD_EQUAL
823#define pthread_exc_fetch_fp_np PTHREAD_EXC_FETCH_FP_NP
824#define pthread_exc_handler_np PTHREAD_EXC_HANDLER_NP
c698eae5 825#define pthread_exc_matches_np PTHREAD_EXC_MATCHES_NP
4dff3400
JJ
826#define pthread_exc_pop_ctx_np PTHREAD_EXC_POP_CTX_NP
827#define pthread_exc_push_ctx_np PTHREAD_EXC_PUSH_CTX_NP
c698eae5 828#define pthread_exc_raise_np PTHREAD_EXC_RAISE_NP
4dff3400
JJ
829#define pthread_exc_savecontext_np PTHREAD_EXC_SAVECONTEXT_NP
830#define pthread_exit PTHREAD_EXIT
831#define pthread_get_expiration_np PTHREAD_GET_EXPIRATION_NP
832#define pthread_getprio PTHREAD_GETPRIO
833#define pthread_getschedparam PTHREAD_GETSCHEDPARAM
834#define pthread_getscheduler PTHREAD_GETSCHEDULER
835#define pthread_getspecific PTHREAD_GETSPECIFIC
836#define pthread_getunique_np PTHREAD_GETUNIQUE_NP
837#define pthread_join PTHREAD_JOIN
838#define pthread_join32 PTHREAD_JOIN32
4dff3400 839#define pthread_key_create PTHREAD_KEY_CREATE
c698eae5
JJ
840#define pthread_key_delete PTHREAD_KEY_DELETE
841#define pthread_keycreate PTHREAD_KEYCREATE
4dff3400
JJ
842#define pthread_kill PTHREAD_KILL
843#define pthread_lock_global_np PTHREAD_LOCK_GLOBAL_NP
844#define pthread_mutex_destroy PTHREAD_MUTEX_DESTROY
845#define pthread_mutex_init PTHREAD_MUTEX_INIT
846#define pthread_mutex_lock PTHREAD_MUTEX_LOCK
847#define pthread_mutex_trylock PTHREAD_MUTEX_TRYLOCK
848#define pthread_mutex_unlock PTHREAD_MUTEX_UNLOCK
849#define pthread_mutexattr_create PTHREAD_MUTEXATTR_CREATE
850#define pthread_mutexattr_delete PTHREAD_MUTEXATTR_DELETE
851#define pthread_mutexattr_destroy PTHREAD_MUTEXATTR_DESTROY
852#define pthread_mutexattr_getkind_np PTHREAD_MUTEXATTR_GETKIND_NP
853#define pthread_mutexattr_init PTHREAD_MUTEXATTR_INIT
854#define pthread_mutexattr_setkind_np PTHREAD_MUTEXATTR_SETKIND_NP
855#define pthread_mutexattr_settype_np PTHREAD_MUTEXATTR_SETTYPE_NP
856#define pthread_once PTHREAD_ONCE
857#define pthread_resume_np PTHREAD_RESUME_NP
858#define pthread_self PTHREAD_SELF
859#define pthread_setasynccancel PTHREAD_SETASYNCCANCEL
860#define pthread_setcancel PTHREAD_SETCANCEL
861#define pthread_setcancelstate PTHREAD_SETCANCELSTATE
c698eae5 862#define pthread_setcanceltype PTHREAD_SETCANCELTYPE
4dff3400
JJ
863#define pthread_setprio PTHREAD_SETPRIO
864#define pthread_setschedparam PTHREAD_SETSCHEDPARAM
865#define pthread_setscheduler PTHREAD_SETSCHEDULER
866#define pthread_setspecific PTHREAD_SETSPECIFIC
867#define pthread_suspend_np PTHREAD_SUSPEND_NP
868#define pthread_testcancel PTHREAD_TESTCANCEL
869#define pthread_unlock_global_np PTHREAD_UNLOCK_GLOBAL_NP
870#define pthread_yield PTHREAD_YIELD
871#define pthread_yield_np PTHREAD_YIELD_NP
c698eae5
JJ
872#define shellWidgetClass SHELLWIDGETCLASS
873#define shmat SHMAT
874#define shmctl SHMCTL
875#define shmdt SHMDT
876#define shmget SHMGET
877#define sys$assign SYS$ASSIGN
878#define sys$bintim SYS$BINTIM
879#define sys$crembx SYS$CREMBX
880#define sys$dassgn SYS$DASSGN
881#define sys$dclexh SYS$DCLEXH
882#define sys$getdviw SYS$GETDVIW
883#define sys$getsyiw SYS$GETSYIW
884#define sys$gettim SYS$GETTIM
885#define sys$qio SYS$QIO
886#define sys$qiow SYS$QIOW
887#define sys$setast SYS$SETAST
888#define sys$setef SYS$SETEF
889#define sys$synch SYS$SYNCH
890#define topLevelShellClassRec TOPLEVELSHELLCLASSREC
891#define topLevelShellWidgetClass TOPLEVELSHELLWIDGETCLASS
892#define transientShellWidgetClass TRANSIENTSHELLWIDGETCLASS
893#define vendorShellClassRec VENDORSHELLCLASSREC
894#define vendorShellWidgetClass VENDORSHELLWIDGETCLASS
895#define wmShellWidgetClass WMSHELLWIDGETCLASS
896#define x$soft_ast_lib_lock X$SOFT_AST_LIB_LOCK
897#define x$soft_ast_lock_depth X$SOFT_AST_LOCK_DEPTH
898#define x$soft_reenable_asts X$SOFT_REENABLE_ASTS
899#define xmArrowButtonWidgetClass XMARROWBUTTONWIDGETCLASS
4dff3400 900#define xmBulletinBoardWidgetClass XMBULLETINBOARDWIDGETCLASS
c698eae5
JJ
901#define xmCascadeButtonClassRec XMCASCADEBUTTONCLASSREC
902#define xmCascadeButtonGadgetClass XMCASCADEBUTTONGADGETCLASS
903#define xmCascadeButtonWidgetClass XMCASCADEBUTTONWIDGETCLASS
904#define xmDialogShellWidgetClass XMDIALOGSHELLWIDGETCLASS
905#define xmDrawingAreaWidgetClass XMDRAWINGAREAWIDGETCLASS
906#define xmDrawnButtonWidgetClass XMDRAWNBUTTONWIDGETCLASS
907#define xmFileSelectionBoxWidgetClass XMFILESELECTIONBOXWIDGETCLASS
908#define xmFormWidgetClass XMFORMWIDGETCLASS
909#define xmFrameWidgetClass XMFRAMEWIDGETCLASS
910#define xmGadgetClass XMGADGETCLASS
911#define xmLabelGadgetClass XMLABELGADGETCLASS
912#define xmLabelWidgetClass XMLABELWIDGETCLASS
913#define xmListWidgetClass XMLISTWIDGETCLASS
914#define xmMainWindowWidgetClass XMMAINWINDOWWIDGETCLASS
915#define xmManagerClassRec XMMANAGERCLASSREC
916#define xmManagerWidgetClass XMMANAGERWIDGETCLASS
917#define xmMenuShellWidgetClass XMMENUSHELLWIDGETCLASS
918#define xmMessageBoxWidgetClass XMMESSAGEBOXWIDGETCLASS
919#define xmPrimitiveClassRec XMPRIMITIVECLASSREC
920#define xmPrimitiveWidgetClass XMPRIMITIVEWIDGETCLASS
921#define xmPushButtonClassRec XMPUSHBUTTONCLASSREC
922#define xmPushButtonGadgetClass XMPUSHBUTTONGADGETCLASS
923#define xmPushButtonWidgetClass XMPUSHBUTTONWIDGETCLASS
924#define xmRowColumnWidgetClass XMROWCOLUMNWIDGETCLASS
925#define xmSashWidgetClass XMSASHWIDGETCLASS
4dff3400 926#define xmScaleWidgetClass XMSCALEWIDGETCLASS
c698eae5
JJ
927#define xmScrollBarWidgetClass XMSCROLLBARWIDGETCLASS
928#define xmScrolledWindowClassRec XMSCROLLEDWINDOWCLASSREC
929#define xmScrolledWindowWidgetClass XMSCROLLEDWINDOWWIDGETCLASS
930#define xmSeparatorGadgetClass XMSEPARATORGADGETCLASS
931#define xmSeparatorWidgetClass XMSEPARATORWIDGETCLASS
932#define xmTextFieldWidgetClass XMTEXTFIELDWIDGETCLASS
933#define xmTextWidgetClass XMTEXTWIDGETCLASS
934#define xmToggleButtonGadgetClass XMTOGGLEBUTTONGADGETCLASS
935#define xmToggleButtonWidgetClass XMTOGGLEBUTTONWIDGETCLASS
936
937#define SetReqLen(req,n,badlen) \
938 if ((req->length + n) > (unsigned)65535) { \
939 n = badlen; \
940 req->length += n; \
941 } else \
942 req->length += n
943
944#ifdef __cplusplus
945extern "C" {
946#endif
947extern void XtFree(char*);
948#ifdef __cplusplus
949}
950#endif
4dff3400
JJ
951
952#endif