[Mono-osx] MWF on macosx
listasdavid at codicesoftware.com
Tue Sep 2 04:57:26 EDT 2008
I've been diving into the MacOS WinForms implementation for the last four
days, getting familiar with all the code there before trying to find some
issues we have.
I've seen there are some problems with the hidden panels that are made
visible in runtime. Basically their inner controls are correctly drawn and
then suddently hidden. I'm still trying to figure out why.
I've put some debug code to learn how it works and have catched a huge
number of WM_NULL messages being processed on Mac, while none shows up on
Windows or Linux. I found why this happens, related to the WM_PAINT /
WM_NCPAINT messages being issued by the addexpose method instead of the
kEvent handler. Is there any chance that the underlying carbon controls are
not always mapping their visible state to that set by MWF?
Ok, I'll continue working on it so I hope I'll be sending some fixes soon.
Of course, any pointers will be appreciated! :-)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-osx