1. NAME▲
XSetArcMode, XSetSubwindowMode, XSetGraphicsExposure - GC convenience routines
2. 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);
3. ARGUMENTS ▲
arc_mode 1i Specifies the arc mode. You can pass .ZN ArcChord or .ZN ArcPieSlice .
display 1i Specifies the connection to the X server.
gc 1i Specifies the GC.
graphics_exposures 1i Specifies a Boolean value that indicates whether you want .ZN GraphicsExpose and .ZN NoExpose events to be reported when calling .ZN XCopyArea and .ZN XCopyPlane with this GC.
subwindow_mode 1i Specifies the subwindow mode. You can pass .ZN ClipByChildren or .ZN IncludeInferiors .
4. DESCRIPTION ▲
The .ZN XSetArcMode function sets the arc mode in the specified GC.
.ZN XSetArcMode can generate .ZN BadAlloc , .ZN BadGC , and .ZN BadValue errors.
The .ZN XSetSubwindowMode function sets the subwindow mode in the specified GC.
.ZN XSetSubwindowMode can generate .ZN BadAlloc , .ZN BadGC , and .ZN BadValue errors.
The .ZN XSetGraphicsExposures function sets the graphics-exposures flag in the specified GC.
.ZN XSetGraphicsExposures can generate .ZN BadAlloc , .ZN BadGC , and .ZN BadValue errors.
5. DIAGNOSTICS ▲
- .ZN BadAlloc
The server failed to allocate the requested resource or server memory. - .ZN BadGC
A value for a GContext argument does not name a defined GContext. - .ZN 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 generate this error.
6. SEE ALSO ▲
XCopyArea(3), XCreateGC(3), XQueryBestSize(3), XSetClipOrigin(3), XSetFillStyle(3), XSetFont(3), XSetLineAttributes(3), XSetState(3), XSetTile(3)
\*(xL