carta
XSetFillRule(3)

XSetFillRule3

Gc convenience routines

Part of XSetFillStyle(3).

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.

Overview

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.

History

  • Arch Linux 2026-11-01: the text shown here
  • Debian 13 (Trixie)
  • Debian 12 (Bookworm)
  • Debian 11 (Bullseye)
  • Debian 10 (Buster)
  • Debian 9 (Stretch)
  • Debian 8 (Jessie)
  • Debian 7 (Wheezy)
  • Debian 6.0 (Squeeze)
  • Debian 5.0 (Lenny)
  • Debian 4.0 (Etch)

From libx11 1.8.14-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.