基于 ncurses 的菜单

基于 ncurses 的菜单

如何构建基于 ncurses 的菜单?是否还有其他解决方案来构建在控制台上使用的“菜单”?我只需要一个“互操作系统”(所有非Windows :P)解决方案。在 perl 中构建/创建菜单有什么好的解决方案吗?

答案1

该计划dialog足以满足您的需求吗?它可以执行基本的对话框甚至更复杂的操作。也许你应该调查一下。

http://www.linuxjournal.com/article/2807获取更多信息。

当然,这不是 100% perl 解决方案。

答案2

答案已经在您的主题行中。这就是ncurses目的。我确信 perl 有 ncurses 绑定。例如有一个Perl 的 Curses UI 库

NCURSES 编程指南有perl例子

答案3

有的是CDK工具包以及它的 Perl 绑定。还有Python 绑定如果你感兴趣。该库在 ncurses 之上提供了一些更高级别的“小部件”。

答案4

同样的问题:https://stackoverflow.com/questions/2907321/ncurses-and-perl-any-guides

作为将curses 与Perl 结合使用的一个很好的例子,您可能需要通过匿名FTP 从“ftp.iastate.edu”获取Steven L Kunz 的* perl menus'' 软件包(menu.pl'') 的副本。它位于目录 /pub/perl 中:menu.pl.v3.1.tar.Z

相关内容