如何为GTK中的每个小部件设置颜色

时间:2010-02-12 15:09:54

标签: c user-interface gtk

我想用C代码设置GTK中每个小部件的颜色。

1 个答案:

答案 0 :(得分:2)

您应该避免从代码中硬编码GTK +小部件的颜色。有关可用方法的一些讨论,请参见this article

This blog post解释了为什么有时候,你根本不能(并非所有小部件实际呈现为“他们的”背景像素)。

我认为您应该考虑重新设计应用程序,这样您就不需要对小部件颜色进行硬编码,或者查看基于RC的路由是否适合您。