Nikki Locke wrote:
I am a late arrival to a project trying to do serious work with Mono. It has been accepted since before I arrived that Mono's Windows.Forms was buggy, and its use should be kept to a minimum.

SWF is under heavy development. Therefore, the developer who arrived
is using SVN head :-)

Therefore, the application has a single Canvas on which it does all its GUI. Windows.Forms is only used to get keyboard and paint messages.

Recently we have discovered that Application.Exit doesn't always exit - the window goes away, but mono doesn't terminate. As this is a critical application which must be restarted immediately if it exits, this is the last straw.

Try Environment.Exit. Additionally, you may debug the application
like described here: http://www.mono-project.com/Debugging

I have been asked to look into the possibility of doing away with Windows.Forms altogether. Windows.Forms is clearly an interface between the application and GTK. Would it be reasonably easy to bypass Windows.Forms, and use the existing GTK interface instead?

SWF is not based on GTK.

Anyhow, here you go: http://www.mono-project.com/GtkSharp

Robert

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to