Monodevelop .Net跨平台自定义绘图应用程序 [英] Monodevelop .Net cross platform custom drawing application

查看:70
本文介绍了Monodevelop .Net跨平台自定义绘图应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找有关从我正在设计的教育应用程序开始的好建议.

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

我希望我的应用程序与Windows和OSX兼容-我的研究似乎表明大约40%的受众将使用Mac.

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.

我热衷于坚持使用.net/c Sharp和Mono框架.

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.

我还需要播放音乐,最好是mp3.

I would also need to play music, preferably mp3.

绘图区域将是动画,但不是重型-即相当简单的线条图,而不是3d或阴影等.

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

我正在考虑在Monodevelop中使用我的自定义图形使用DrawingArea创建一个GTK Sharp 2.0应用程序.

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?

推荐答案

您可能想看看Mono Cairo:

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

这篇关于Monodevelop .Net跨平台自定义绘图应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆