您的位置:首页 > 其它

The SWT FAQ 中文(8)

2007-06-07 13:19 197 查看
(英文原文:http://www.eclipse.org/swt/faq.php)
翻译:Frank(frank(at)zijinshi.cn)
版本:Version 0.9
The SWT FAQ





15.问: 在 GTK 下,我如何改变组建的默认字体和默认颜色?答:GTK 使用了一个叫做 .gtkrc 的文件,它在主目录下。在某些版本的Linux下,这个文件叫做 .gtkrc-2.0 。以下是一个例子,这个例子中就是怎样在这个文件中为Eclipse设置默认的字体和颜色:
style "eclipse" {
        font_name = "Sans 12"
        bg[NORMAL] = "#d6d3ce"
        bg[ACTIVE] = "#c7c2bc"
        bg[INSENSITIVE] = "#828282"
        bg[PRELIGHT] = "#3a6ea5"
        fg[NORMAL] = "#000000"
        fg[ACTIVE] = "#000000"
        fg[INSENSITIVE] = "#d4d0c8"
        fg[PRELIGHT] = "#ffffff"
      }
      class "GtkWidget" style "eclipse"

如果要关闭抗锯齿字体,你应该使用桌面上课用的工具。如果可能的话,比如说Gnome 字体属性对话框。另外一种可行的方法就是确保你的~/fonts.conf 或者 system-wide fonts.conf 文件包含以下内容:

<match target="font">
    <edit name="antialias" mode="assign"><bool>false</bool></edit>
    <edit name="hinting" mode="assign"><bool>true</bool></edit>
    <edit name="autohint" mode="assign"><bool>false</bool></edit>
    </match>

16.问: 在 motif 下,我如何改变组建的默认字体和默认颜色 ?答:Motif 使用了一个叫做 .Xdefaults 的文件,它在主目录下。以下是一个例子,这个例子中就是怎样在这个文件中为Eclipse设置默认的字体和颜色:
Eclipse*spacing:0
Eclipse*XmForm.background:#e8e7e3
Eclipse*XmList.background:#e8e7e3
Eclipse*XmTextField.background:#e8e7e3
Eclipse*background:#d6d3ce
Eclipse*fontList:-misc-fixed-medium-r-normal-*-10-100-75-75-c-60-iso8859-1

在创建/修改这个文件之后,你必须运行 "xrdb ~/.Xdefaults" 或者 重启,以使作过的改变起作用。



(待续…)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: