我正在使用Linux操作系统。我想在ncurses实现的下拉菜单中选择一个项目后显示对话框,但是问题是对话框会用蓝色背景填满屏幕,进一步无法进行任何操作。那么,有没有一种方法可以在当前窗口内显示ncurses对话框,保留现有的ncurses组件?谢谢。
您可以使用CDK(Curses开发工具包)来创建对话框。它还提供了许多其他小部件,例如:
Alphalist
Button
Buttonbox
Calendar
Entry Field
File Viewer
Floating Scale
Floating Slider
Graph
Histogram etc...
查看this
system("dialog --backtitle "Configuration -> View" --title "Active configuration" --inputbox "Write File name to view:" 10 50");
我希望对话框不要覆盖整个屏幕,遮挡蓝色背景后面的其他组件。我只想让它出现在当前屏幕或窗口中。 - user3464244