我正在用linux实用程序对话框(见下文)创建一个菜单,我听说可以为这些清单创建一个树状结构。但是,我在手册页中找不到任何类型的东西来创建这样的东西?真的有可能吗-如果有:怎么可能?
查看http://i51.tinypic.com/2ir9qfl.pnghttp://i56.tinypic.com/35jasmh.png的实际外观和外观。原始图片是使用dialog--checklist创建的。
首先感谢你的回答。然而,“对话”这个词的模糊性和缺乏正确的并列比较(由于我出乎意料的匆忙,无法重复检查-对不起)使得这个问题很难理解。
希望这有助于:
看起来怎么样:http://i51.tinypic.com/2ir9qfl.png
应该是什么样子:http://i56.tinypic.com/35jasmh.png
我仍然想使用“对话框”实用程序-我只是想要一个树状视图,显示允许分组一些项目更好的概述。它应该是一个相当复杂的脚本的前端,可以签出、编译、获取和做一些其他有趣的事情,希望我做这个脚本的人说,他确信对话框中的树状视图是可能的,就像他以前看到的那样,但是无法向我提供必要的代码。

最佳答案

不能使用Linux对话框实用程序来执行单页清单层次结构
相反,创建一系列的菜单来实现相同的语义结构,虽然这远不是最佳的,但我会同意您的看法。
另一种选择是编写一个脚本(可能是perl/python/ruby),该脚本使用ncurses/curses库构建ui的这一部分。请参见here (python example)以帮助您开始。
注意。
有人说,他们看到了一个树状的观点,组成了对话或…
看到它的修补程序/非标准版本的对话框可能存在。(?!)
看到了一个定制的ncurses/curses应用程序,它提供了与dialog相似的ui,因此产生了混淆。
有关ncurses/curses的更多信息,请参见http://www.linuxselfhelp.com/HOWTO/NCURSES-Programming-HOWTO/

关于linux - Linux对话方块:树状 list ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7247194/

10-13 02:44