[prev in list] [next in list] [prev in thread] [next in thread]
List: wine-devel
Subject: [PATCH] Set/GetWindowRgn
From: Francois Jacques <francoisj () macadamian ! com>
Date: 2000-06-27 16:26:04
[Download RAW message or body]
Hello world!
Here's a implementation for Set/GetWindowRgn. Notice that it modifies
configure.in and make_X11wrappers, so a few additional steps are needed
to apply the patch. Here is the procedure
cd <your_wine_sandbox_here>
patch -p0 < WindowRgn.diff
autoconf configure.in > configure ; chmod u+x configure
cd include
autoheader ../configure.in > config.h.in
cd ..
./configure
./tools/make_X11wrappers
make depend ; make
---
Adds non-rectangular windows support to WINE. Functionality permits
support for skin-enabled applications such as WinAMP, RealJukebox and
any type of non-rectangular window you can think of.
Changelog :
- implementations of SetWindowsRgn and GetWindowRgn
- GetDCEx updated with a fixme that shows up when applying a window
region to a non-native window
- X11DRV and TTYDRV updated with new API SetWindowRgn
Modified file(s):
- configure.in
- tools/make_X11wrappers
- tsx11/Makefile.in
- tsx11/X11_calls
- dlls/x11drv/x11drv_main.c
- include/acconfig.h
- include/ttydrv.h
- include/x11drv.h
- include/win.h
- windows/winpos.c
- windows/dce.c
- windows/x11drv/init.c
- windows/x11drv/wnd.c
- windows/ttydrv/init.c
- windows/ttydrv/wnd.c
François Jacques
Macadamian Technologies Inc.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic