MagickCore
6.9.11-60
Convert, Edit, Or Compose Bitmap Images
|
Go to the documentation of this file.
18 #ifndef MAGICKCORE_XWINDOW_H
19 #define MAGICKCORE_XWINDOW_H
21 #if defined(__cplusplus) || defined(c_plusplus)
41 #if defined(__cplusplus) || defined(c_plusplus)
#define XDrawLines
Definition: vms.h:114
#define XDefaultScreen
Definition: vms.h:94
#define XSetFillStyle
Definition: vms.h:269
MagickExport char * CloneString(char **destination, const char *source)
Definition: string.c:283
#define XDrawArc
Definition: vms.h:109
#define MagickExport
Definition: method-attribute.h:80
MagickExport void ConcatenateColorComponent(const MagickPixelPacket *pixel, const ChannelType channel, const ComplianceType compliance, char *tuple)
Definition: color.c:1152
MagickBooleanType debug
Definition: image.h:290
char filename[MaxTextExtent]
Definition: image.h:278
MagickExport Image * GetPreviousImageInList(const Image *images)
Definition: list.c:816
#define XKillClient
Definition: vms.h:194
PixelPacket background_color
Definition: image.h:181
ssize_t x
Definition: geometry.h:130
MagickExport Image * CloneImage(const Image *image, const size_t columns, const size_t rows, const MagickBooleanType detach, ExceptionInfo *exception)
Definition: image.c:771
#define TransparentOpacity
Definition: image.h:28
MagickExport QuantizeInfo * DestroyQuantizeInfo(QuantizeInfo *quantize_info)
Definition: quantize.c:1355
#define XSupportsLocale
Definition: vms.h:314
#define XAllocColorCells
Definition: vms.h:42
MagickExport MagickBooleanType RemapImage(const QuantizeInfo *quantize_info, Image *image, const Image *remap_image)
Definition: quantize.c:3063
MagickBooleanType matte
Definition: image.h:171
#define OpaqueOpacity
Definition: image.h:27
MagickBooleanType render
Definition: draw.h:320
#define XAllocClassHint
Definition: vms.h:40
#define magick_unused(x)
Definition: method-attribute.h:105
#define Swap(x, y)
Definition: studio.h:384
MagickRealType red
Definition: pixel.h:122
#define XFillArc
Definition: vms.h:129
@ MissingDelegateError
Definition: exception.h:59
@ DirectClass
Definition: magick-type.h:198
#define ShadowModulate
Definition: decorate.c:68
@ BlueChannel
Definition: magick-type.h:176
#define magick_unreferenced(x)
Definition: method-attribute.h:106
#define XSetWMIconName
Definition: vms.h:295
#define GetMagickModule()
Definition: log.h:29
MagickExport CacheView * DestroyCacheView(CacheView *cache_view)
Definition: cache-view.c:256
char * server_name
Definition: draw.h:302
unsigned int MagickStatusType
Definition: magick-type.h:131
#define ForegroundColor
Definition: image-private.h:31
#define XAllowEvents
Definition: vms.h:48
@ RedChannel
Definition: magick-type.h:171
struct _PixelPacket PixelPacket
@ X11Event
Definition: log.h:55
#define SetPixelOpacity(pixel, value)
Definition: pixel-accessor.h:81
#define XRootWindow
Definition: vms.h:249
#define XDefaultGC
Definition: vms.h:92
@ XiValue
Definition: geometry.h:31
MagickExport ImageInfo * AcquireImageInfo(void)
Definition: image.c:315
MagickExport MagickBooleanType IsMagickTrue(const char *value)
Definition: token.c:657
#define TroughModulate
Definition: decorate.c:70
#define MagickCoreSignature
Definition: method-attribute.h:86
#define XDefaultColormap
Definition: vms.h:89
MagickExport ssize_t FormatLocaleString(char *magick_restrict string, const size_t length, const char *magick_restrict format,...)
Definition: locale.c:497
MagickExport const IndexPacket * GetCacheViewVirtualIndexQueue(const CacheView *cache_view)
Definition: cache-view.c:638
#define XCopyPlane
Definition: vms.h:75
GravityType
Definition: geometry.h:80
#define XrmGetResource
Definition: vms.h:568
PointInfo pixels_per_em
Definition: draw.h:383
MagickExport void GetColorTuple(const MagickPixelPacket *pixel, const MagickBooleanType hex, char *tuple)
Definition: color.c:1512
#define XrmCombineDatabase
Definition: vms.h:563
MagickExport void * ResizeQuantumMemory(void *memory, const size_t count, const size_t quantum)
Definition: memory.c:1447
size_t height
Definition: geometry.h:127
#define XFreeFont
Definition: vms.h:144
double gamma
Definition: image.h:186
MagickExport Image * NewImageList(void)
Definition: list.c:951
#define XrmCombineFileDatabase
Definition: vms.h:564
#define XGetImage
Definition: vms.h:165
static const ColormapInfo Colormap[]
Definition: color.c:101
@ IndexChannel
Definition: magick-type.h:182
MagickExport PixelPacket * GetCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:473
double x2
Definition: image.h:110
AffineMatrix affine
Definition: draw.h:220
double pointsize
Definition: draw.h:289
#define XShapeCombineMask
Definition: vms.h:303
double sigma
Definition: geometry.h:110
#define magick_restrict
Definition: MagickCore.h:41
#define XSync
Definition: vms.h:315
#define XSetForeground
Definition: vms.h:271
Definition: geometry.h:124
@ SVGCompliance
Definition: color.h:33
#define XSetWindowColormap
Definition: vms.h:302
double y1
Definition: image.h:109
#define SetPixelRed(pixel, value)
Definition: pixel-accessor.h:82
#define XDefineCursor
Definition: vms.h:97
#define XQueryPointer
Definition: vms.h:235
@ XServerError
Definition: exception.h:72
#define SetPixelRGBO(pixel, packet)
Definition: pixel-accessor.h:96
double interline_spacing
Definition: draw.h:334
@ OverCompositeOp
Definition: composite.h:67
double underline_position
Definition: draw.h:391
#define XChangeWindowAttributes
Definition: vms.h:60
#define XReconfigureWMWindow
Definition: vms.h:240
size_t columns
Definition: image.h:174
MagickExport MagickBooleanType AcquireImageColormap(Image *image, const size_t colors)
Definition: colormap.c:103
#define SetPixelGreen(pixel, value)
Definition: pixel-accessor.h:77
#define XAllocStandardColormap
Definition: vms.h:46
#define XLoadQueryFont
Definition: vms.h:203
#define XCreatePixmapCursor
Definition: vms.h:84
MagickExport double ExpandAffine(const AffineMatrix *affine)
Definition: gem.c:1451
#define XListInstalledColormaps
Definition: vms.h:199
MagickExport Image * XImportImage(const ImageInfo *, XImportInfo *)
Definition: xwindow.c:9807
size_t MagickSizeType
Definition: magick-type.h:140
MagickExport char ** StringToList(const char *text)
Definition: string.c:2266
Definition: geometry.h:107
#define XCheckMaskEvent
Definition: vms.h:62
Quantum IndexPacket
Definition: pixel.h:129
MagickExport void XGetImportInfo(XImportInfo *)
Definition: xwindow.c:9908
MagickExport Image * ThumbnailImage(const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: resize.c:3704
#define XSetErrorHandler
Definition: vms.h:267
double xi
Definition: geometry.h:111
#define GetPixelRed(pixel)
Definition: pixel-accessor.h:50
char * font
Definition: draw.h:272
@ XValue
Definition: geometry.h:30
double max_advance
Definition: draw.h:390
#define XResourceManagerString
Definition: vms.h:247
@ ResourceLimitError
Definition: exception.h:55
Quantum blue
Definition: pixel.h:143
#define XSetStipple
Definition: vms.h:288
Definition: cache-view.c:66
#define XOpenDisplay
Definition: vms.h:218
MagickExport char * DestroyString(char *string)
Definition: string.c:808
#define XGrabPointer
Definition: vms.h:183
MagickPrivate MagickBooleanType XRenderImage(Image *image, const DrawInfo *draw_info, const PointInfo *offset, TypeMetric *metrics)
Definition: xwindow.c:9850
#define XAllocIconSize
Definition: vms.h:43
@ MagickTrue
Definition: magick-type.h:205
MagickExport PixelPacket * QueueCacheViewAuthenticPixels(CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:883
#define XSendEvent
Definition: vms.h:257
#define XInternAtom
Definition: vms.h:189
ssize_t y
Definition: geometry.h:131
@ CopyCompositeOp
Definition: composite.h:40
#define XGetIconSizes
Definition: vms.h:164
MagickExport MagickBooleanType GetOneVirtualMagickPixel(const Image *image, const ssize_t x, const ssize_t y, MagickPixelPacket *pixel, ExceptionInfo *exception)
Definition: cache.c:2134
#define XFillPolygon
Definition: vms.h:131
#define GetPixelIndex(indexes)
Definition: pixel-accessor.h:44
MagickExport MagickBooleanType SyncCacheViewAuthenticPixels(CacheView *magick_restrict cache_view, ExceptionInfo *exception)
Definition: cache-view.c:1000
#define XWithdrawWindow
Definition: vms.h:339
MagickRealType blue
Definition: pixel.h:124
static Quantum ClampToQuantum(const MagickRealType quantum)
Definition: quantum.h:88
double underline_thickness
Definition: draw.h:392
#define XFlush
Definition: vms.h:135
#define X11_PREFERENCES_PATH
Definition: studio.h:279
#define XTextWidth
Definition: vms.h:319
MagickExport Image * AcquireImage(const ImageInfo *image_info)
Definition: image.c:131
@ TraceEvent
Definition: log.h:38
MagickExport MagickBooleanType QuantizeImage(const QuantizeInfo *quantize_info, Image *image)
Definition: quantize.c:2595
MagickExport void * AcquireMagickMemory(const size_t size)
Definition: memory.c:552
#define XCheckTypedWindowEvent
Definition: vms.h:63
PixelPacket * colormap
Definition: image.h:180
SegmentInfo bounds
Definition: draw.h:395
#define XCreateFontCursor
Definition: vms.h:78
double rho
Definition: geometry.h:109
MagickExport ssize_t FormatLocaleFile(FILE *file, const char *magick_restrict format,...)
Definition: locale.c:402
#define XFreeColormap
Definition: vms.h:139
MagickExport size_t ConcatenateMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
Definition: string.c:425
#define XUngrabServer
Definition: vms.h:326
#define XFillRectangle
Definition: vms.h:132
#define XDisplayWidth
Definition: vms.h:108
#define XPutImage
Definition: vms.h:228
#define XCreateWindow
Definition: vms.h:88
MagickExport IndexPacket * GetCacheViewAuthenticIndexQueue(CacheView *cache_view)
Definition: cache-view.c:564
MagickExport MagickBooleanType QueryMagickColorname(const Image *image, const MagickPixelPacket *color, const ComplianceType compliance, char *name, ExceptionInfo *exception)
Definition: color.c:3076
MagickExport Image * SampleImage(const Image *image, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: resize.c:3057
FilterTypes filter
Definition: image.h:223
#define XUngrabPointer
Definition: vms.h:325
#define XGetWMColormapWindows
Definition: vms.h:175
@ X11Compliance
Definition: color.h:34
#define MaxColormapSize
Definition: magick-type.h:81
@ CopyOpacityCompositeOp
Definition: composite.h:44
MagickExport CacheView * AcquireAuthenticCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:111
ColorspaceType colorspace
Definition: pixel.h:110
#define XDisplayName
Definition: vms.h:106
#define XrmGetStringDatabase
Definition: vms.h:569
MagickExport PixelPacket * QueueAuthenticPixels(Image *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache.c:4520
#define DepthModulate
Definition: decorate.c:69
MagickExport char * FileToString(const char *filename, const size_t extent, ExceptionInfo *exception)
Definition: string.c:983
#define XBitmapPad
Definition: vms.h:53
#define MagickMax(x, y)
Definition: image-private.h:36
#define XSetCloseDownMode
Definition: vms.h:264
#define MagickPI
Definition: image-private.h:40
#define XStringListToTextProperty
Definition: vms.h:311
MagickExport int LocaleCompare(const char *p, const char *q)
Definition: locale.c:1435
MagickExport Image * XImportImage(const ImageInfo *image_info, XImportInfo *ximage_info)
Definition: xwindow.c:9807
#define XGetVisualInfo
Definition: vms.h:174
@ OpacityChannel
Definition: magick-type.h:179
size_t colors
Definition: image.h:177
#define XDeleteProperty
Definition: vms.h:98
MagickExport Image * RotateImage(const Image *image, const double degrees, ExceptionInfo *exception)
Definition: distort.c:2865
ExceptionInfo exception
Definition: image.h:287
@ OptionError
Definition: exception.h:57
#define XParseGeometry
Definition: vms.h:221
#define XQueryColors
Definition: vms.h:230
MagickExport void XGetImportInfo(XImportInfo *ximage_info)
Definition: xwindow.c:9908
struct _ColormapInfo ColormapInfo
#define SetPixelBlue(pixel, value)
Definition: pixel-accessor.h:71
MagickExport MagickBooleanType IdentifyImage(Image *image, FILE *file, const MagickBooleanType verbose)
Definition: identify.c:476
@ XServerWarning
Definition: exception.h:49
Definition: quantize.h:36
#define MagickPrivate
Definition: method-attribute.h:81
#define HighlightModulate
Definition: decorate.c:67
#define XVisualIDFromVisual
Definition: vms.h:333
@ MagickFalse
Definition: magick-type.h:204
#define XAllocWMHints
Definition: vms.h:47
#define XTranslateCoordinates
Definition: vms.h:321
#define XDrawImageString
Definition: vms.h:111
MagickExport MagickBooleanType SyncAuthenticPixels(Image *image, ExceptionInfo *exception)
Definition: cache.c:5628
double descent
Definition: draw.h:387
#define XrmPutStringResource
Definition: vms.h:575
MagickExport MagickBooleanType IsEventLogging(void)
Definition: log.c:725
#define XCopyArea
Definition: vms.h:72
#define GetPixelBlue(pixel)
Definition: pixel-accessor.h:38
MagickBooleanType silent
Definition: xwindow.h:32
MagickExport MagickBooleanType GetOneVirtualPixel(const Image *image, const ssize_t x, const ssize_t y, PixelPacket *pixel, ExceptionInfo *exception)
Definition: cache.c:2264
char filename[MaxTextExtent]
Definition: image.h:473
MagickBooleanType screen
Definition: xwindow.h:30
#define GetPixelOpacity(pixel)
Definition: pixel-accessor.h:49
#define XDisplayHeight
Definition: vms.h:105
#define XDrawLine
Definition: vms.h:113
char * server_name
Definition: image.h:400
#define XFreeCursor
Definition: vms.h:141
double x1
Definition: image.h:108
MagickExport const char * GetClientName(void)
Definition: client.c:65
@ AnnotateEvent
Definition: log.h:39
MagickExport MagickStatusType ParsePageGeometry(const Image *image, const char *geometry, RectangleInfo *region_info, ExceptionInfo *exception)
Definition: geometry.c:1577
ExceptionType
Definition: exception.h:29
MagickExport QuantizeInfo * CloneQuantizeInfo(const QuantizeInfo *quantize_info)
Definition: quantize.c:1015
static int IntensityCompare(const void *x, const void *y)
Definition: colormap.c:273
double ascent
Definition: draw.h:386
double sy
Definition: geometry.h:101
Quantum opacity
Definition: pixel.h:146
#define XFreeGC
Definition: vms.h:148
double sx
Definition: geometry.h:98
MagickExport MagickStatusType ParseGeometry(const char *geometry, GeometryInfo *geometry_info)
Definition: geometry.c:868
#define XAllocSizeHints
Definition: vms.h:45
MagickExport void MagickDelay(const MagickSizeType milliseconds)
Definition: utility.c:1710
#define XSetClipMask
Definition: vms.h:261
#define XFree
Definition: vms.h:138
static ResourceInfo resource_info
Definition: resource.c:115
#define XCreatePixmap
Definition: vms.h:83
struct _Image * list
Definition: image.h:311
MagickExport ImageInfo * DestroyImageInfo(ImageInfo *image_info)
Definition: image.c:1247
MagickExport MagickBooleanType CompositeImage(Image *image, const CompositeOperator compose, const Image *source_image, const ssize_t x_offset, const ssize_t y_offset)
Definition: composite.c:1593
Quantum red
Definition: pixel.h:145
#define XSetWMProperties
Definition: vms.h:298
MagickExport const char * GetLocaleMessage(const char *tag)
Definition: locale.c:771
#define QuantumRange
Definition: magick-type.h:90
@ CMYKColorspace
Definition: colorspace.h:39
#define XBlackPixel
Definition: vms.h:54
#define XBell
Definition: vms.h:52
MagickBooleanType frame
Definition: xwindow.h:28
size_t rows
Definition: image.h:175
Quantum green
Definition: pixel.h:144
#define XChangeProperty
Definition: vms.h:59
#define XGetWindowAttributes
Definition: vms.h:179
@ WidthValue
Definition: geometry.h:36
@ HeightValue
Definition: geometry.h:39
MagickBooleanType debug
Definition: image.h:476
#define XStoreColors
Definition: vms.h:309
#define XFreeColors
Definition: vms.h:140
MagickExport MagickBooleanType XComponentGenesis(void)
Definition: xwindow.c:9881
#define XCopyColormapAndFree
Definition: vms.h:73
MagickExport char * ConstantString(const char *source)
Definition: string.c:698
char * text
Definition: draw.h:266
#define XGrabServer
Definition: vms.h:184
MagickExport Image * ResizeImage(const Image *image, const size_t columns, const size_t rows, const FilterTypes filter, const double blur, ExceptionInfo *exception)
Definition: resize.c:2908
#define XParseColor
Definition: vms.h:220
MagickBooleanType
Definition: magick-type.h:203
#define XCreateImage
Definition: vms.h:82
#define XSynchronize
Definition: vms.h:316
MagickExport void ExpandFilename(char *path)
Definition: utility.c:613
MagickExport void * RelinquishMagickMemory(void *memory)
Definition: memory.c:1162
Definition: exception.h:103
size_t signature
Definition: image.h:489
MagickExport MagickBooleanType QueryColorname(const Image *image, const PixelPacket *color, const ComplianceType compliance, char *name, ExceptionInfo *exception)
Definition: color.c:2518
size_t width
Definition: geometry.h:126
#define SetPixelIndex(indexes, value)
Definition: pixel-accessor.h:78
ClassType storage_class
Definition: image.h:155
@ XServerFatalError
Definition: exception.h:95
#define XGetGeometry
Definition: vms.h:160
MagickExport MagickBooleanType RelinquishUniqueFileResource(const char *path)
Definition: resource.c:1287
static long StringToLong(const char *magick_restrict value)
Definition: string-private.h:108
MagickExport ssize_t ParseCommandOption(const CommandOption option, const MagickBooleanType list, const char *options)
Definition: option.c:2586
@ NorthWestGravity
Definition: geometry.h:83
MagickDoubleType MagickRealType
Definition: magick-type.h:129
double y
Definition: draw.h:142
MagickExport CacheView * AcquireVirtualCacheView(const Image *image, ExceptionInfo *exception)
Definition: cache-view.c:153
#define XDestroyWindow
Definition: vms.h:102
#define XCreateBitmapFromData
Definition: vms.h:76
@ PseudoClass
Definition: magick-type.h:199
#define XQueryTree
Definition: vms.h:236
MagickExport void * AcquireCriticalMemory(const size_t size)
Definition: memory.c:626
MagickExport Image * DestroyImage(Image *image)
Definition: image.c:1174
#define XDefaultVisual
Definition: vms.h:96
struct _XImportInfo XImportInfo
#define XSetWMName
Definition: vms.h:296
#define XCloseDisplay
Definition: vms.h:68
double y2
Definition: image.h:111
@ SigmaValue
Definition: geometry.h:40
MagickBooleanType matte
Definition: pixel.h:113
MagickExport int AcquireUniqueFileResource(char *path)
Definition: resource.c:600
@ DstOverCompositeOp
Definition: composite.h:52
MagickExport void LocaleUpper(char *string)
Definition: locale.c:1630
size_t number_colors
Definition: quantize.h:38
#define XDrawRectangle
Definition: vms.h:117
double height
Definition: draw.h:389
double width
Definition: draw.h:388
#define XCreateColormap
Definition: vms.h:77
double ry
Definition: geometry.h:100
@ YValue
Definition: geometry.h:33
MagickExport char * GetPageGeometry(const char *page_geometry)
Definition: geometry.c:368
MagickExport MagickBooleanType ThrowMagickException(ExceptionInfo *exception, const char *module, const char *function, const size_t line, const ExceptionType severity, const char *tag, const char *format,...)
Definition: exception.c:1149
double blur
Definition: image.h:219
#define XAllocColor
Definition: vms.h:41
MagickExport MagickRealType GetPixelIntensity(const Image *image, const PixelPacket *magick_restrict pixel)
Definition: pixel.c:2292
MagickBooleanType borders
Definition: xwindow.h:29
#define XWMGeometry
Definition: vms.h:334
MagickExport MagickBooleanType SetImageStorageClass(Image *image, const ClassType storage_class)
Definition: image.c:2595
#define XFreePixmap
Definition: vms.h:150
#define GetPixelGreen(pixel)
Definition: pixel-accessor.h:43
MagickExport size_t CopyMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
Definition: string.c:751
MagickExport const char * GetMagickVersion(size_t *version)
Definition: version.c:595
MagickExport Image * ReadImage(const ImageInfo *image_info, ExceptionInfo *exception)
Definition: constitute.c:428
#define XrmGetDatabase
Definition: vms.h:566
#define XSetBackground
Definition: vms.h:259
MagickExport MagickProgressMonitor SetImageInfoProgressMonitor(ImageInfo *image_info, const MagickProgressMonitor progress_monitor, void *client_data)
Definition: monitor.c:243
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
Definition: log.c:1420
#define XGetWMName
Definition: vms.h:177
#define MaxTextExtent
Definition: method-attribute.h:89
#define XGetRGBColormaps
Definition: vms.h:170
MagickExport const PixelPacket * GetCacheViewVirtualPixels(const CacheView *cache_view, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, ExceptionInfo *exception)
Definition: cache-view.c:723
#define MAGICKCORE_HAVE_SHARED_MEMORY
Definition: magick-baseconfig.h:643
#define XQueryColor
Definition: vms.h:229
@ ForgetGravity
Definition: geometry.h:82
MagickBooleanType descend
Definition: xwindow.h:31
@ MagickGravityOptions
Definition: option.h:58
#define XSetLocaleModifiers
Definition: vms.h:280
#define XGetDefault
Definition: vms.h:154
@ ResourceLimitFatalError
Definition: exception.h:78
MagickExport char * AcquireString(const char *source)
Definition: string.c:125
#define MagickMin(x, y)
Definition: image-private.h:37
double rx
Definition: geometry.h:99
#define XGetWindowProperty
Definition: vms.h:180
#define XWindowEvent
Definition: vms.h:338
PixelPacket fill
Definition: draw.h:226
#define XCreateGC
Definition: vms.h:80
double x
Definition: draw.h:141
MagickRealType green
Definition: pixel.h:123
@ GreenChannel
Definition: magick-type.h:174
#define BorderColor
Definition: image-private.h:26
#define XrmPutFileDatabase
Definition: vms.h:573
#define XDefaultDepth
Definition: vms.h:91
char * size
Definition: image.h:376
#define XWhitePixel
Definition: vms.h:336
MagickExport void * AcquireQuantumMemory(const size_t count, const size_t quantum)
Definition: memory.c:665
#define XrmInitialize
Definition: vms.h:570
unsigned short Quantum
Definition: magick-type.h:89
ssize_t MagickOffsetType
Definition: magick-type.h:139
static unsigned long StringToUnsignedLong(const char *magick_restrict value)
Definition: string-private.h:124
#define XSetWMProtocols
Definition: vms.h:299