>Most of the SWF controls are C#. I imagine that the "C knowledge" is >for two things: > > - Understanding the underlying X11/Win32 API, so that appropriate > P/Invoke declarations can be written. > > - Writing the MonoSupportW library, which has several helper routines > for non-Win32 platforms implementing Win32 API calls. The > MonoSupportW source is in the `mono' svn module, in the `support' > directory (support.c & support-heap.c). Actually, we don't (yet) work on that. And, the idea of that lib is to reflect calls back to managed code (the Win32 calls we will emulate will be written in C#)
The reason C knowledge is needed is because our libgdiplus library is written in C. Libgdiplus is used by System.Drawing to draw our controls, but the code implementing the controls is C#. Peter _______________________________________________ Mono-winforms-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-winforms-list
