XSetFillStyle(X3xlib) X Version 11 (Release 6.1)


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


30 January 1998
© 1998 The Santa Cruz Operation, Inc. All rights reserved.