[Mono-osx] Why not implement WPF using OpenGL on Mac OS X?

Lee V. Andrus landrus2 at by-rite.net
Fri May 22 18:46:14 EDT 2009


Like I said, it's a START.  If Carbon suffers planned obsolescence,  
another driver will be needed.  This approach would leverage the work  
put into the Carbon driver to that end.  Nobody has a completely quick  
& easy solution.  Given the amount of lead time such a project  
requires, we better get started before Snow Leopard eats any chance of  
porting WinForm applications to the Mac.

The Cocoa driver should be coded to facilitate building for  
compatibility with either 32-bit or 64-bit systems.  I'm not sure what  
that requires, but I'm confident C#'s lack of typedefs & macros will  
make it more difficult.

>  >Creating XplatUICocoa & CocoaInternal, and converting 2,500 lines
>  >of Carbon code to Cocoa
>  >would seem to be less work than competing suggestions found in
>  >this mailing list.
>
> That's probably a good place to start, but I'm not sure that would
> solve all of WinForms' problems on Mac.
>
> ...
>
> These are the kinds of things that would need to be solved if
> WinForms is to be "fixed". But would "fixing" it break existing code.
> Well, yeah.
>
>
> It would seem that _every_ aspect of Mono's WinForms on Mac would
> need to be carefully and tediously re-examined with the Mac in mind.
>
> ...
>
> Thanks.
>
> -Phil
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-osx/attachments/20090522/7d97b94c/attachment.html 


More information about the Mono-osx mailing list