[Mono-osx] Mono System.Windows.Form seem not work on MAC OS

Euan MacInnes euan_macinnes at hotmail.com
Wed May 9 17:59:15 UTC 2012


Hi,  Unfortunately, my experience with WinForms cross-platform is fairly negative, it's inconsistent and very bug-ridden on Linux, prone to ahvign controls not really work all that well, and MacOSX was in a worse state. Granted this was last year, but generally the state of play is that WinForms is an "old" API and there's not much interest in maintaining or improving it at this point, especially since it's not an open API, and it should not reflect negatively on the Mono people for that, it's basically a reverse-engineering job to try to get results that are similar, without being given the actual behind the scenes logic. For my own apps, as they're usually a hybrid of 2D and 3D anyway, to be able to get consistent cross platform results, I just wrote my own UI management set in C# using OpenGL for 2D and 3D rendering. However I believe your best option, based on what it looks like you're trying to do, GTK# would be the best bet. It's a Linux GUI API set, WinForms-like in a way, but it works well on MacOSX, MonoDevelop can create the GUIs WYSIWYG style too. You'll ahve to redo the forms in it, and update the events, but your core C# code and any back end integration can remain unchanged. Cheers, Euan. > Date: Wed, 9 May 2012 01:52:37 -0700
> From: info at pro-software-support.it
> To: mono-osx at lists.ximian.com
> Subject: [Mono-osx] Mono System.Windows.Form seem not work on MAC OS
> 
> Hi ,
> 
> I have developed an C# desktop application.
> 
> The application is 100% full working on mono for windows.
> 
> I have installed Mono developer on MAC OS leopard.
> 
> After start my application on MAC OS all forms don't work good.
> 
> Here the result:
> 
> http://www.pro-software.it/Mono_Errors.zip
> 
> Apart this there are random crash not present on Mono (windows version).
> 
> Someone have experience about it ?
> 
> Without forms I don't have chance .... I need to covert all to Java ...
> 
> 
> --
> View this message in context: http://mono.1490590.n4.nabble.com/Mono-System-Windows-Form-seem-not-work-on-MAC-OS-tp4619786.html
> Sent from the Mono - OSX mailing list archive at Nabble.com.
> _______________________________________________
> Mono-osx mailing list
> Mono-osx at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-osx
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-osx/attachments/20120510/59b2cbb7/attachment.html>


More information about the Mono-osx mailing list