我的编程语言的GUI [英] A GUI for my Programming Language

查看:116
本文介绍了我的编程语言的GUI的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我在这里问另一个问题.有了大家的帮助,我已经制作了我的编程语言,并且我正在尝试为此制作一个GUI(我认为这叫它).我希望我的GUI是典型的GUI,例如Visual Basic,其中不同的类是不同的.vb文件,并且它们也是不同的选项卡.然后,您可以将所有不同的文件编译成1个.exe文件.你知道怎么做吗?

p.s.我正在用Visual Basic 2010 Express

Hey Guys,

I''m here for another question. Have made my programming language, with thanks to you all, and I am trying to make a GUI(I think it''s called) for it. I want my GUI to be the typical GUI, something like Visual Basic where different classes are different .vb files and they are also different tabs. And then you can compile all of the different files into 1 .exe file. Do you know how to do that?

p.s. I am making my programming language in Visual Basic 2010 Express

推荐答案

开发一种编程语言,其中一个功能与Visual Studio非常相似的开源UI库是AvalonDock(用于WPF).请参阅:
http://avalondock.codeplex.com/ [ ^ ].

还有一个带有语法突出显示功能的源代码编辑器AvalonEdit.请参阅:
http://wiki.sharpdevelop.net/AvalonEdit.ashx [ http://en.wikipedia.org/wiki/SharpDevelop [ http://www.icsharpcode.net/ [ ^ ].

—SA
One open-source UI library with features very similar to Visual Studio is AvalonDock (for WPF). Please see:
http://avalondock.codeplex.com/[^].

There is also a source code editor with syntax highlighting, AvalonEdit. Please see:
http://wiki.sharpdevelop.net/AvalonEdit.ashx[^].

Both components are known to be used in open-source SharpDevelop IDE. Please see:
http://en.wikipedia.org/wiki/SharpDevelop[^],
http://www.icsharpcode.net/[^].

—SA


解决方案1中由 SAKryukov 给出的参考对于WPF 开发非常有用.

如果要在Windows Forms中开发应用程序,则SourceForge.net上的DockPanel Suite可在 http://sourceforge.net上找到/projects/dockpanelsuite/ [^ ]
并在此代码项目文章中进行了解释
类似于Visual Studio 2005的界面 [用于语法突出显示的彩色文本框 [
The references given in Solution 1 by SAKryukov are very good for WPF development.

In case if you want to develop the application in Windows Forms then the DockPanel Suite available on SourceForge.net at http://sourceforge.net/projects/dockpanelsuite/[^]
and explained in this Code Project article
A Visual Studio 2005-like Interface[^]
can be used for Visual Studio like MDI Tabbed interface.

The code Syntax highlighting editor given in this Code Project article
Fast Colored TextBox for Syntax Highlighting[^]
is good for editor.

I think these articles may also be helpful.


这篇关于我的编程语言的GUI的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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