SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG
DONATE


YUM REPOSITORY

 
 

MAN page from Mandriva 2010 libxext6-devel-1.1.1-2mdv2010.1.i586.rpm

XSHAPE

Section: X FUNCTIONS (3)
Updated: libXext 1.1.1
Index 

NAME

XShapeQueryExtension, XShapeQueryVersion, XShapeCombineRegion, XShapeCombineRectangles, XShapeCombineMask, XShapeCombineShape, XShapeOffsetShape, XShapeQueryExtents, XShapeSelectInput, 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 nonrectangularwindows to the X Window System. 

PREDEFINED VALUES

Operations:
ShapeSetShapeUnionShapeIntersectShapeSubtractShapeInvert

Shape Kinds:

ShapeBoundingShapeClip

Event defines:

ShapeNotifyMaskShapeNotify
 

BUGS

This manual pages needs a lot more work. 

SEE ALSO

X11 Nonrectangular Window Shape Extension


 

Index

NAME
SYNTAX
STRUCTURES
DESCRIPTION
PREDEFINED VALUES
BUGS
SEE ALSO

This document was created byman2html,using the manual pages.