Amiga Unix — 68040 · 68060

Manual pages › X Window and screen libraries (3X)

XSeFillS(3X)

GC convenience routines

From the original Amiga UNIX 2.1 manual. Some things it mentions may not be in this release.

NAME

XSetFillStyle, XSetFillRule - GC convenience routines

SYNTAX

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 XWIN server.

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

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

XWIN 3.0 Last change: 9/1/88 .ie t argument defined as a set of alternatives can generate this error.

SEE ALSO

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

XWIN 3.0               Last change: 9/1/88                 .ie t

XWIN 3.0               Last change: 9/1/88                 .ie t