ConsoleGUI

ConsoleGUI

ConsoleGUI是用于创建基于控制台的GUI应用程序的简单.NET框架。它提供了最基本的布局管理实用程序以及一组基本控件。
ConsoleGUI是用于创建基于控制台的GUI应用程序的简单.NET框架。它提供了最基本的布局管理实用程序以及一组基本控件。该库与提供类似功能的其他项目的不同之处在于,ConsoleGUI框架完全由布局驱动。在这方面,它更像是WPF或HTML,而不是Windows窗体。您无需指定给定控件应驻留的确切坐标,而是让堆栈面板,停靠面板和其他布局管理器执行其工作。

特征

分类目录

Linux版ConsoleGUI的替代品

ncurses

ncurses

ncurses(新的curses)是一个编程库,提供了API,该API允许程序员以与终端无关的方式编写基于文本的用户界面。
FINAL CUT

FINAL CUT

FINAL CUT是C ++类库和窗口小部件工具箱,具有完整的鼠标支持,可用于创建基于文本的用户界面。
libmabuff

libmabuff

这是libmabuff,用于在C ++中创建简单TUI的库,它使用termbox,github.com / nsf / termbox(自定义)作为后端.libmabuff的许可证是MIT。
newt

newt

Newt是用于颜色文本模式,基于小部件的用户界面的编程库。
Gui.cs

Gui.cs

Gui.cs是用于.NET,.NET Core和Mono的简单UI工具包,可在Windows和Linux / Unix上运行。
termbox

termbox

Termbox是一个库,可帮助制作基于终端的伪GUI。这是一个简单干净的ncurses替代方案。
S-Lang

S-Lang

S-Lang是一个编程库,提供用于嵌入S-Lang脚本语言的解释器的例程,以及用于促进基于文本的创建的组件。
Turbo Vision

Turbo Vision

完整的C ++文本用户界面(TUI),具有窗口,对话框(按钮,复选框和单选框,输入框等),鼠标支持,菜单等。