GTK rc 文件的格式
以下示例说明了 rc 文件的格式。它取自 GTK 发行包中名为 testgtkrc 的文件中,但我增加了一些注解和内容。你也许希望在自己的应用程序中包含这些注解以有助于用户在使用过程中进行小调整。
另外,一个构件可以有几种状态,你可以为每种状态设置不同的颜色,图像和字体。这些状态是:
fg[<STATE>] = { Red, Green, Blue } |
bg_pixmap除了用一个文件名取代颜色名外和以上格式很相似。
pixmap_path是一个由‘:’分隔开的路径表。当搜索你定义的图像文件时选择这些路径。
font = "<font name>" |
唯一困难的是描述字体的字符串部分。用 xfontsel 或类似工具会有帮助。
"widget_class" 设置一类构件的风格。这些类在构件概述中的类组织里列出。
当使用关键字parent 作为属性值时,这个构件将继承它的父构件的属性。
定义一个风格时,可能会将以前定义风格的属性值分配给新定义的风格。
style "main_button" = "button" |
这个示例用"button构件的风格创建了一个新的 "main_button" 构件的风格,只改变 "button" 构件风格中的 font 属性和 prelight 背景色属性。
<<< Previous | Home | Next >>> |
GTK 的 rc 文件 | Up | rc 文件示例 |