Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用“whiptail”包在屏幕上同时生成一个菜单框和输入框。这可能吗?或者也许有对话?我找不到任何这样的例子。
我想要这样的东西: 菜单项 1 菜单项 2 菜单项 3
如果以上都不是,请输入您自己的: 输入框:
用户可以从菜单中选择一个条目,也可以输入他自己的输入。我该怎么做呢?
(我确实看到了对话框“inputmenu”小部件,但是使用 Ok/rename/cancel,它有点笨拙。)
对话框中的--inputmenu选项是最接近的;任何更多都需要自定义应用程序。关于“确定/重命名/取消”,有一些灵活性(参见手册页):
--inputmenu
--nocancel 在清单、输入框和菜单框模式下抑制“取消”按钮。如果用户按下 ESC 键取消退出,脚本仍然可以测试。 --extra-label 细绳 覆盖用于“额外”按钮的标签。注意:对于输入菜单小部件,默认为“重命名”。
--nocancel
在清单、输入框和菜单框模式下抑制“取消”按钮。如果用户按下 ESC 键取消退出,脚本仍然可以测试。
--extra-label 细绳
--extra-label
覆盖用于“额外”按钮的标签。注意:对于输入菜单小部件,默认为“重命名”。