MirOS Manual: XSetArcMode(3), XSetGraphicsExposure(3), XSetSubwindowMode(3)


XSetArcMode(3X11)        XLIB FUNCTIONS         XSetArcMode(3X11)

NAME

     XSetArcMode, XSetSubwindowMode, XSetGraphicsExposure - GC
     convenience routines

SYNTAX

     int XSetArcMode(Display *display, GC gc, int arc_mode);

     int XSetSubwindowMode(Display *display, GC gc, int
          subwindow_mode);

     int XSetGraphicsExposures(Display *display, GC gc, Bool
          graphics_exposures);

ARGUMENTS

     arc_mode  Specifies the arc mode. You can pass ArcChord or
               ArcPieSlice.

     display   Specifies the connection to the X server.

     gc        Specifies the GC.

     graphics_exposures
               Specifies a Boolean value that indicates whether
               you want GraphicsExpose and NoExpose events to be
               reported when calling XCopyArea and XCopyPlane
               with this GC.

     subwindow_mode
               Specifies the subwindow mode. You can pass ClipBy-
               Children or IncludeInferiors.

DESCRIPTION

     The XSetArcMode function sets the arc mode in the specified
     GC.

     XSetArcMode can generate BadAlloc, BadGC, and BadValue
     errors.

     The XSetSubwindowMode function sets the subwindow mode in
     the specified GC.

     XSetSubwindowMode can generate BadAlloc, BadGC, and BadValue
     errors.

     The XSetGraphicsExposures function sets the graphics-
     exposures flag in the specified GC.

     XSetGraphicsExposures can generate BadAlloc, BadGC, and Bad-
     Value errors.

DIAGNOSTICS

     BadAlloc  The server failed to allocate the requested

XFree86                   Version 4.5.0                         1

XSetArcMode(3X11)        XLIB FUNCTIONS         XSetArcMode(3X11)

               resource or server memory.

     BadGC     A value for a GContext argument does not name a
               defined GContext.

     BadValue  Some numeric value falls outside the range of
               values accepted by the request. Unless a specific
               range is specified for an argument, the full range
               defined by the argument's type is accepted.  Any
               argument defined as a set of alternatives can gen-
               erate this error.

SEE ALSO

     XCopyArea(3X11), XCreateGC(3X11), XQueryBestSize(3X11),
     XSetClipOrigin(3X11), XSetFillStyle(3X11), XSetFont(3X11),
     XSetLineAttributes(3X11), XSetState(3X11), XSetTile(3X11)
     Xlib - C Language X Interface

XFree86                   Version 4.5.0                         2

Generated on 2017-04-03 16:26:17 by $MirOS: src/scripts/roff2htm,v 1.88 2017/01/29 00:51:06 tg Exp $

These manual pages and other documentation are copyrighted by their respective writers; their source is available at our CVSweb, AnonCVS, and other mirrors. The rest is Copyright © 2002–2017 The MirOS Project, Germany.
This product includes material provided by mirabilos.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report — diffs preferred.