[Mono-devel-list] Windows.Forms schemes.
Miguel de Icaza
miguel at ximian.com
Wed Aug 27 09:38:33 EDT 2003
> It’s worth nothing there are many .NET controls are written in 100%
> managed code. I’m pretty sure the major toolkits (Infragistics,
> Syncfusion, etc) are 100% managed.
Am sure they are all written in C#, nobody said they were not.
They just happen to P/Invoke a lot, and hook up to WndProc, and do
extensive processing in WndProc.
> People using P/Invoke have already given up their “cross platform”
> compatibility and those applications will become 100% managed over
> time. Catering for them isn’t (IMO) important when you consider the
> “ugliness” of having to integrate with wine.
That is fine. We have now three efforts aiming at different scenarios:
* Full compat.
* Mid-compat using Gtk.
* Mid-compat without toolkit.
Thats why I like research: we get to try all the options. Some
assumptions we make will turn out to be wrong, some will turn out to be
right. Its hard to predict.
We have a diverging opinion about what real applications will look like,
and thats why we are using different models. In the end, since its all
C# anyways, end users get to choose the implementation that suits their
More information about the Mono-devel-list