[Go to CFHT Home Page] Man Pages
Back to Software Index  BORDER=0Manpage Top Level
    XSetArcMode(3X11) manual page Table of Contents

Name

XSetArcMode, XSetSubwindowMode, XSetGraphicsExposure - GC convenience routines

Syntax

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

GC gc;

int arc_mode;

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

GC gc;

int subwindow_mode;

XSetGraphicsExposures(display, gc, graphics_exposures)
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 ClipByChildren 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 BadValue errors.

Diagnostics

BadAlloc
The server failed to allocate the requested 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 generate this error.

See Also

XCopyArea(3X11) , XCreateGC(3X11) , XQueryBestSize(3X11) , XSetClipOrigin(3X11) , XSetFillStyle(3X11) , XSetFont(3X11) , XSetLineAttributes(3X11) , XSetState(3X11) , XSetTile(3X11)


Table of Contents