我正在创建一个需要一些初始设置参数的应用程序。我想在python中构建一个终端用户界面,为我的用户提供更好的输入选项。我正在使用http://pythondialog.sourceforge.net/
找到的这个库从功能的角度来看,一切都很好,满足了我的需求。我想尽量选择终端的背景颜色。目前,它是亮蓝色,我不喜欢那种颜色。我搜索了位于http://pythondialog.sourceforge.net/doc/的文档但无济于事。如何修改背景颜色?
答案 0 :(得分:1)
据我所知,您必须告诉对话框使用rc文件才能自定义颜色主题。使用以下命令创建示例文件:
dialog --create-rc /path/to/output/file
此文件将包含参数分配,例如:
# Dialog box color
dialog_color = (BLACK,WHITE,OFF)
# Dialog box title color
title_color = (BLUE,WHITE,ON)
# Dialog box border color
border_color = (WHITE,WHITE,ON)
# Active button color
button_active_color = (WHITE,BLUE,ON)
根据自己的喜好自定义它,然后你有两个选项让pythondialog告诉对话框使用这个文件:
如果您开发了一个漂亮的颜色主题,请将其发送到对话框维护者(最好;参见dialog's home page)或pythondialog邮件列表,以便它可以使其他用户受益。