X Version 11 (Release 6.1)

XSetFillStyle(X3xlib)


XSetFillStyle -- GC convenience routines

Synopsis

   XSetFillStyle(display, gc, fill_style)
         Display *display;
         GC gc;
         int fill_style;
   

XSetFillRule(display, gc, fill_rule) Display *display; GC gc; int fill_rule;

Arguments


display
Specifies the connection to the X server.

fill_rule
Specifies the fill-rule you want to set for the specified GC. You can pass EvenOddRule or WindingRule.

fill_style
Specifies the fill-style you want to set for the specified GC. You can pass FillSolid, FillTiled, FillStippled, or FillOpaqueStippled.

gc
Specifies the GC.

Description

The XSetFillStyle function sets the fill-style in the specified GC.

XSetFillStyle can generate ``BadAlloc'', ``BadGC'', and ``BadValue'' errors.

The XSetFillRule function sets the fill-rule in the specified GC.

XSetFillRule 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.

References

XCreateGC(X3xlib), XQueryBestSize(X3xlib), XSetArcMode(X3xlib), XSetClipOrigin(X3xlib), XSetFont(X3xlib), XSetLineAttributes(X3xlib), XSetState(X3xlib), XSetTile(X3xlib)

Xlib - C Language X Interface


© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004