Yikes. Didn't your mothers ever tell you guys that you are crazy?
Harold Stuart Adamson <[EMAIL PROTECTED]> said: > > Every Windows draw command is translated into calls to a GDI > > driver. this > > driver is either the driver of the graphics card or a > > printer. The people > > from wine already have written a driver which exports a GDI > > interface and > > maps all calls to X11. Maybe this is a starting point. > > But xfree86 will also be using this interface to draw to the screen (as > will the logon box etc). I can see this becoming rather circular .... > > You need to be able to set the GDI context per application. > > Maybe the way forward is to filter calls to user32.dll (where most of the > basic > windowing functions end up). By filtering I mean renaming user32.dll to > user32-real.dll and writing your own user32.dll which either sends requests > to > X11 or to user32-real.dll, depending on the process id of the requesting > process. > > > Stuart >
