[Darwine] Beginnings of quartzdrv
Pierre d'Herbemont
stegefin at free.fr
Sun Aug 22 06:11:17 CDT 2004
Rib,
If you want to get Docking support see the SDL code for it [1],
especially the CPS (docking) related code. SDL can set up a dock item
without using the .app bundle. I think it will be enough to have get
window focus.
I sent the patch you were talking about to then wine-patches [Support
for disabling symbols import in WineBuild based on a prefix.]
Pierre.
[1]
http://www.libsdl.org/cgi/cvsweb.cgi/SDL12/src/main/macosx/SDLMain.m?
rev=1.11&content-type=text/x-cvsweb-markup
Le 22 août 04, à 09:57, Rib Rdb a écrit :
> Attached is a very preliminary driver for native graphics on OS X. So
> far all it does is let you make windows. No events or drawing work
> yet (I was baffled by the GetDC function. It looked like the existing
> drivers only call windows functions, and I didn't see any way for
> setting the window's context.) To compile this requires a patch by
> Pierre d'Herbemont to deal with conflicting function names in windows
> and Carbon. He said he will send it here.
> Also, to get the windows to focus, you have to place the executable in
> an application bundle. I just took one I had sitting around, copied
> the wine binary over the executable in the bundle and ran it from the
> commandline like so:
> /Users/ribrdb/Desktop/winemine.app/Contents/MacOS/CarbonTest winemine
>
> Things are getting busy with work, so I'm not sure when I'll have more
> time to work on this.
> <quartzdrv.tar.gz>
More information about the wine-devel
mailing list