nanogui: Kaffe port


Previous by date: 13 Jun 2000 16:48:27 -0000 Re: Kaffe port, Jean-Eric Cuendet
Next by date: 13 Jun 2000 16:48:27 -0000 Re: X11 driver palette bug, George Harvey
Previous in thread: 13 Jun 2000 16:48:27 -0000 Re: Kaffe port, Jean-Eric Cuendet
Next in thread: 13 Jun 2000 16:48:27 -0000 Re: Kaffe port, rguseyno.cms.vinnica.ua

Subject: Re: Kaffe port
From: "Greg Haerr" ####@####.####
Date: 13 Jun 2000 16:48:27 -0000
Message-Id: <069501bfd557$3ddb0c60$15320cd0@gregh>

: Is Microwindows really thread-safe? Or I should protect every MWin call
: with sync objects?

Microwindows is not currently thead safe.  I will help make it
that way though, but you should protect calls for the time being.


Do you have Kaffe running with Microwindows yet?  None of the
below calls are required at this point.

: BitBlt() with SRCAND, SRCINVERT ROPs support

I'll work on SRCAND and SRCINVERT and other ROPs.
Leave the code in for now, it should work fine and will
default to SRCCOPY.


: PatBlt()
: StretchBlt()

Microwindows needs StretchBlt, I'll work on that also.



: GetMenu()

Stub it out for now.  We don't support menu bar style menus yet.


: Arc()
: Pie()

I've just added these two, they'll be in the pre9 cut.


: RoundRect()

Call Rectangle instead.  I'll add this, I've got it working in the 
region code.


: LoadIcon()
: LoadCursor()

Stub these out and return 0 for the time being.


: GetTextExtentExPoint()

This one may be required for text output.  It's probably the
most important, in that it returns the size of a text string in the
4th parm SIZE struct.  I'd stub it out and return 10, 10 or
something for the time being.  I'll add this.


: GdiFlush()
Stub this out, this does nothing and won't be implemented.



: SetCursor()
I've been working on this as well, but stub it out for now.
This changes the cursor image over a window.  It's supported
in nano-x but not yet in win32.

Regards,

Greg




: 
: Thanx for assistance,
: - Roman
: 
: 


Previous by date: 13 Jun 2000 16:48:27 -0000 Re: Kaffe port, Jean-Eric Cuendet
Next by date: 13 Jun 2000 16:48:27 -0000 Re: X11 driver palette bug, George Harvey
Previous in thread: 13 Jun 2000 16:48:27 -0000 Re: Kaffe port, Jean-Eric Cuendet
Next in thread: 13 Jun 2000 16:48:27 -0000 Re: Kaffe port, rguseyno.cms.vinnica.ua


Powered by ezmlm-browse 0.20.