Monodevelop .Net跨平台自定义绘图应用程序

编程入门 行业动态 更新时间:2024-10-28 04:17:34
本文介绍了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.

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

I'm keen to stick to /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: www.mono-project/Mono.Cairo

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

更多推荐

Monodevelop .Net跨平台自定义绘图应用程序

本文发布于:2023-11-16 16:15:01,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1605850.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:自定义   应用程序   平台   Monodevelop   Net

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!