home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / evbl0627.zip / everblue_20010627.zip / x11 / Xlib_SetClOrig.c < prev    next >
C/C++ Source or Header  |  2001-05-21  |  513b  |  25 lines

  1.  
  2. #include "Xlib_private.h"
  3.  
  4. XSetClipOrigin (dpy, gc, xorig, yorig)
  5. register Display *dpy;
  6. GC gc;
  7. int xorig, yorig;
  8. {
  9.     XGCValues *gv = &gc->values;
  10.     DBUG_ENTER("XSetClipOrig");
  11.  
  12.     LockDisplay(dpy);
  13.     if (xorig != gv->clip_x_origin) {
  14.         gv->clip_x_origin = xorig;
  15.     gc->dirty |= GCClipXOrigin;
  16.     }
  17.     if (yorig != gv->clip_y_origin) {
  18.         gv->clip_y_origin = yorig;
  19.     gc->dirty |= GCClipYOrigin;
  20.     }
  21.     UnlockDisplay(dpy);
  22.     SyncHandle();
  23.      DBUG_RETURN(True);
  24. }
  25.