Monodevelop .Net cross platform custom drawing application

北战南征 提交于 2019-12-10 20:17:41

问题


I'm looking for good suggestions on where to start with an educational application I am designing.

I want my application to be compatible with Windows and OSX - my research seems to suggest that about 40% of the audience would be using a mac.

I'm keen to stick to .net/c sharp and the Mono framework.

The application is reasonably simple - it would be graphical, containing a tool bar with a menu and a few buttons. The main area on screen will contain custom graphics - I would draw onto an area in the main window using some algorithms I'm developing.

I would also need to play music, preferably mp3.

The drawing area would be animated, but not heavy duty - i.e. fairly simple line drawings, not 3d or shaded, etc.

I'm thinking about creating a GTK sharp 2.0 application in Monodevelop, using a DrawingArea for my custom drawing.

I'm not overly concerned with making the application look "Native", this would be a bonus but not essential.

I can elaborate on details if needs be, but does this sound like a reasonable starting block?

Any recommendations on a decent cross platform drawing library I could use?


回答1:


You may want to look at Mono Cairo: http://www.mono-project.com/Mono.Cairo



来源:https://stackoverflow.com/questions/3654044/monodevelop-net-cross-platform-custom-drawing-application

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!