如何更改Kivy设置窗格的外观

时间:2015-05-28 13:10:31

标签: python json user-interface kivy

我已经使用Kivy几个星期了,我真的很喜欢内置的设置窗格。我用它来允许用户指定一些文件路径和切换设置。这一切都很好,但我无法改变这个屏幕的外观。我想修改两件主要的事情。

首先我要更改设置'关闭'按钮中文本的颜色。我通过更改默认主题修改了窗口颜色,但我不知道如何从我的App类访问关闭按钮。查看源代码我可以看到按钮的名称是close_button,它是菜单的子项,但我似乎无法访问它。

除了更改设置中的文本颜色外,我还想修改布局,以便将长路径包裹为两行。我使用json文件构建设置页面的内容(下面显示除外),我似乎无法弄清楚如何为这些项目指定高度和text_size。

 {'type': 'title',
 'title': 'Input Files:'},
{'type': 'path',
 'title': '1st file path',
 'desc': 'use the file browser to select your file',
 'section': 'paths',
 'key': 'path1'},
  ....

非常感谢任何有助于我修改设置页面外观的建议。

0 个答案:

没有答案