home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / evbl0627.zip / everblue_20010627.zip / x11 / Xlib_Border.c < prev    next >
C/C++ Source or Header  |  1999-11-02  |  584b  |  23 lines

  1. #include "Xlib_private.h"
  2.  
  3. XSetWindowBorder(dpy, w, pixel)
  4.     register Display *dpy;
  5.     Window w;
  6.     unsigned long pixel;
  7. {
  8.    DBUG_ENTER("XSetWindowBorder")
  9.    HWND winframe = WinQueryWindowULong((HWND)w, QWP_FRAMEHWND);
  10.  
  11.    if (!winframe)
  12.       DBUG_RETURN(False);
  13.  
  14.    if ( !WinSetPresParam(winframe, PP_ACTIVECOLORINDEX,
  15.                    sizeof(long), (PVOID)&pixel) )
  16.       DBUG_RETURN(False);
  17.    if ( !WinSetPresParam(winframe, PP_INACTIVECOLORINDEX,
  18.                    sizeof(long), (PVOID)&pixel) )
  19.       DBUG_RETURN(False);
  20.  
  21.    DBUG_RETURN(True);
  22. }
  23.