2012-07-06 61 views
2

我正在为Unity(Ubuntu)的快速列表编辑器工作。 (初始)界面包含禁用的选项菜单按钮(右下,“+”和右上角的编辑按钮)和禁用的“常规”按钮。然而,tkinter并没有将这两种类型的禁用图标同等对待;禁用的选项菜单图标比“常规”禁用的按钮图标稍暗。 有没有解决方案,除了一个复杂的解决方法,取代只有图像的图标,禁用事件?tkinter禁用按钮的颜色/禁用optionmenus

editor window with disabled buttons & optionmenu icons

workaround; used my own icons instead of the default disabled icons of tkinter

+0

...我猜没有简单的解决方案,我做了解决方法(请参阅编辑过的帖子,第二张图片) – 2012-07-08 11:53:04

+0

您能否在正式答案中提供有关此解决方法的详细信息,以便此问题不再出现在“未答复”清单? – 2013-06-03 19:43:28

回答

0

....原来有没有其他的解决方案比,而是采用DISABLED状态,与没有按钮功能的另一图像替换该按钮在所有,如只要该按钮意味着被禁用。虽然它需要几行额外的编码,但它也可以控制停用按钮的外观。与此同时,我认为这是一种bug,禁用选项按钮的颜色与其他禁用按钮的颜色略有不同。