Gtk style / gtkrc相关问题

时间:2010-04-07 06:51:57

标签: gtk

我尝试为特定小部件设置单独的样式,例如一个具有不同样式的按钮和另一个具有其他样式的按钮。此样式将在gtkrc文件中指定。我尝试了以下内容,但没有用。

In gtkrc file:
    style "my-style" 
    {
         engine "pixmap"
         {
              ...
         }
         ...
    }
    class "my_widget" style "my-style"

在创建窗口小部件时,我已经给出了gtkrc文件中指定的窗口小部件名称。

In code:

       button = gtk_button_new();
       gtk_widget_set_name( button, "my_widget");
       gtk_widget_show( button );

但是这个东西没有用,我无法看到特定小部件的给定样式。这是一种正确的方法吗?它里面装的是什么?

谢谢,
PP。

1 个答案:

答案 0 :(得分:0)

不,它不对:您必须阅读the documentation,尤其是路径名称和模式部分。

如果您计划认真使用资源文件,则无法选择...