How similar are WPF and Core Animation? Is it possible to think of implementing WPF in terms of applying Core Foundation library calls?<br><br><div class="gmail_quote">On Wed, May 20, 2009 at 12:51 PM, Miguel de Icaza <span dir="ltr">&lt;<a href="mailto:miguel@novell.com">miguel@novell.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hello,<br>
<div class="im"><br>
&gt; However, what about using OpenGL? I know that OpenGL is more efficient<br>
&gt; and cleaner than DirectX.<br>
<br>
</div>If we ever got to that point, chances are, we would use OpenGL on Linux<br>
and MacOS.<br>
<br>
The problem has never been that, the problem has always been the<br>
magnitude of implementing WPF.<br>
<div class="im"><br>
&gt; If the current Mono codebase is too entrenched in bindings to Carbon<br>
&gt; or 32-bit only libraries, I suggest forking the code to a new project<br>
&gt; based solely on Mac OS X technologies that will be 64 bit in Snow<br>
&gt; Leopard, such as Cocoa and OpenGL.<br>
<br>
</div>So you want to fork some 6 million lines of code, because Windows.Forms<br>
contains 2,500 lines worth of Carbon code?<br>
<div class="im"><br>
&gt; And why not jetison Windows Forms and focus on WPF implemented in<br>
&gt; OpenGL, the closest equivelent to DirectX on Mac and Linux?<br>
<br>
</div>A full WPF implementation would probably need some 3-4 years worth of<br>
work.    And then you have to ask yourself if it is really worth<br>
bringing WPF to the Mac.<br>
<br>
But I do not want to discourage you, if you want to work on WPF for the<br>
Mac, by all means, start writing code.   The code for Mono&#39;s WPF lives<br>
in the Olive module.   Start sending patches.<br>
<font color="#888888"><br>
Miguel.<br>
</font><div><div></div><div class="h5"><br>
_______________________________________________<br>
Mono-osx mailing list<br>
<a href="mailto:Mono-osx@lists.ximian.com">Mono-osx@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-osx" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-osx</a><br>
</div></div></blockquote></div><br>