Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XSeArcMod(XS) — OpenDesktop Software Development System 3.0.0

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

XCopyArea(XS)

XCreateGC(XS)

XQueryBestSize(XS)

XSetClipOrigin(XS)

XSetFillStyle(XS)

XSetFont(XS)

XSetLineAttributes(XS)

XSetState(XS)

XSetTile(XS)


 XSetArcMode(XS)   X Version 11 (Release 5) 6 January 1993    XSetArcMode(XS)


 Name

    XSetArcMode - 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


    arcmode       Specifies the arc mode.  You can pass ArcChord or
                   ArcPieSlice.

    display        Specifies the connection to the X server.

    gc             Specifies the GC.

    graphicsexposures
                   Specifies a Boolean value that indicates whether you want
                   GraphicsExpose and NoExpose events to be reported when
                   calling XCopyArea and XCopyPlane with this GC.

    subwindowmode 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 ``Bad-
    Value'' 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(XS), XCreateGC(XS), XQueryBestSize(XS), XSetClipOrigin(XS),
    XSetFillStyle(XS), XSetFont(XS), XSetLineAttributes(XS), XSetState(XS),
    XSetTile(XS)
    Xlib - C Language X Interface


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026