In a word: WndProc. In two words: WndProc and P/Invoke.
Windows.Forms exposes the window procedure (WndProc) to the programmer, allowing them to intercept all Win32 messages (e.g. WM_PAINT, etc.). Using a platform-agnostic toolkit would not expose WndProc, and emulating WndProc is very difficult. Thus, don't emulate it; just use it, in the form of Wine. As for P/Invoke, it's reasonably probable that people will assume a full Win32 environment and will P/Invoke out to Win32 functions, such as CreateProcess. If we don't use Wine, any application that does this won't run under Mono. - Jon On Mon, 2003-01-13 at 15:38, hector wrote: > I read that you are planning on using wine for the implementation of the > windows forms, maybe you could use a toolkit like wxwindows who is > mulitplatform to implement this. I don't know too much about .net, so i > don;t know what problem you are facing with the windows forms > > > > _______________________________________________ > Mono-list maillist - [EMAIL PROTECTED] > http://lists.ximian.com/mailman/listinfo/mono-list _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
