XShape(3) - phpMan

Command: man perldoc info search(apropos)  


XSHAPE(3)                                  X FUNCTIONS                                  XSHAPE(3)



NAME
       XShapeQueryExtension,  XShapeQueryVersion,  XShapeCombineRegion,  XShapeCombineRectangles,
       XShapeCombineMask, XShapeCombineShape,  XShapeOffsetShape,  XShapeQueryExtents,  XShapeSe-
       lectInput, XShapeInputSelected, XShapeGetRectangles - X nonrectangular shape functions

SYNTAX
       #include <X11/extensions/shape.h>

       Bool XShapeQueryExtension (
            Display *dpy,
            int *event_basep,
            int *error_basep);

       Status XShapeQueryVersion (
            Display *dpy,
            int *major_versionp,
            int *minor_versionp);

       void XShapeCombineRegion (
            Display *dpy,
            Window dest,
            int destKind,
            int xOff,
            int yOff,
            struct _XRegion *r,
            int op);

       void XShapeCombineRectangles (
            Display *dpy,
            XID dest,
            int destKind,
            int xOff,
            int yOff,
            XRectangle *rects,
            int n_rects,
            int op,
            int ordering);

       void XShapeCombineMask (
            Display *dpy,
            XID dest,
            int destKind,
            int xOff,
            int yOff,
            Pixmap src,
            int op);

       void XShapeCombineShape (
            Display *dpy,
            XID dest,
            int destKind,
            int xOff,
            int yOff,
            Pixmap src,
            int srcKind,
            int op);

       void XShapeOffsetShape (
            Display *dpy,
            XID dest,
            int destKind,
            int xOff,
            int yOff);

       Status XShapeQueryExtents (
            Display *dpy,
            Window window,
            int *bShaped,
            int *xbs,
            int *ybs,
            unsigned int *wbs,
            unsigned int *hbs,
            int *cShaped,
            int *xcs,
            int *ycs,
            unsigned int *wcs,
            unsigned int *hcs);

       void XShapeSelectInput (
            Display *dpy,
            Window window,
            unsigned longmask);

       unsigned long XShapeInputSelected (
            Display *dpy,
            Window window);

       XRectangle *XShapeGetRectangles (
            Display *dpy,
            Window window,
            int kind,
            int *count,
            int *ordering);

STRUCTURES
       typedef struct {
           int type;                 /* of event */
           unsigned long serial;     /* # of last request processed by server */
           Bool send_event;          /* true if this came from a SendEvent request */
           Display *display;         /* Display the event was read from */
           Window window;            /* window of event */
           int kind;                 /* ShapeBounding or ShapeClip */
           int x, y;                 /* extents of new region */
           unsigned width, height;
           Time time;                /* server timestamp when region changed */
           Bool shaped;              /* true if the region exists */
       } XShapeEvent;

DESCRIPTION
       The  X11 Nonrectangular Window Shape Extension adds nonrectangular windows to the X Window
       System.

PREDEFINED VALUES
       Operations:
            ShapeSet
            ShapeUnion
            ShapeIntersect
            ShapeSubtract
            ShapeInvert

       Shape Kinds:
            ShapeBounding
            ShapeClip

       Event defines:
            ShapeNotifyMask
            ShapeNotify

BUGS
       This manual pages needs a lot more work.

SEE ALSO
       X11 Nonrectangular Window Shape Extension



X Version 11                              libXext 1.0.4                                 XSHAPE(3)

Generated by $Id: phpMan.php,v 4.49 2006/02/26 13:18:18 chedong Exp $ Author: Che Dong
On Apache
Under GNU General Public License
2012-05-25 12:13 @38.107.179.236 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Valid XHTML 1.0!Valid CSS!