如何使用ncurses创建选项按钮

时间:2015-03-20 18:59:48

标签: c linux colors ncurses

EHLO

我在Linux上用C和ncurses来创建安装程序,我对此有点新意。我见过linux(特别是Anaconda)的安装程序可以显示窗口,在这个链接https://hurley.files.wordpress.com/2008/01/snack-popcorn-snapshot.png?w=500上有像“OK”“NEXT”“BACK”这样的按钮,我需要一些关于它的信息,我找到了菜单示例但是我称之为“按钮”并不太多。

问候。

2 个答案:

答案 0 :(得分:1)

显示的示例来自一个基于俚语的应用程序,例如whiptail。 Anaconda使用python脚本加载newt库并运行它们。据我所知,基本上没有任何文档(源代码除外),这是一个长期存在的问题,例如commentthis

Whiptail是一个应用程序"喜欢"对话,但更简单。 dialog是一个基于curses的应用程序,可以使用shell脚本(例如bash)运行。您可以在homepage上找到有关对话框的更多信息。

答案 1 :(得分:0)

好的,谢谢你们。

我去阅读了一些新的文档并且它很棒,实际上非常简单,官方文档非常直接且有效,所以我最好继续使用newt而不是使用ncurses来安装我的安装程序。