xfdesktop text translucency
Brian J. Tarricone
bjt23 at cornell.edu
Sat May 20 22:58:15 CEST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi All,
Brian J. Tarricone wrote:
> Anyway, it's done. The default is to be around 60% opaque. In theory,
> you can change it with a gtk style property. Just add something like:
>
> style "xfdesktop-icon-view" {
> XfdesktopIconView::label-alpha = 100
> }
> widget_class "*" style "xfdesktop-icon-view"
>
> to your ~/.gtkrc-2.0 file. The allowable values are 0 (totally
> transparent) to 255 (totally opaque). At least, that should work, but
> it doesn't. If someone understands how style properties work better
> than I do, please reply here and let me know the right way.
Ok, this should be working now. That above syntax should work, but you
can also do:
style "xfdesktop-icon-view" {
XfdesktopIconView::label-alpha = 100
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
That last bit may or may make gtk's theme system work 0.00001% faster.
I have no idea. Anyway, it was a coding error on my part, not a
misunderstanding with how theming works.
While I'm here, if you want to change the both the text color and label
alpha, this should do the trick:
style "xfdesktop-icon-view" {
fg[NORMAL] = "#ff0000"
fg[SELECTED] = "#ff0000"
fg[ACTIVE] = "#ff0000"
XfdesktopIconView::label-alpha = 100
}
widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
Obviously, replace the color values with something you like. Make sure
to use "*XfdesktopIconView*" as your widget_class, and not "*", or it'll
get applied to all widgets.
I'll add all this stuff to the README.
-brian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQFEb4Ln6XyW6VEeAnsRAuqYAKCkl53r71RaubnXiIgwuigsfi7RcACdFRe+
SplhTcEuE0qY5TIlAj2MSfU=
=8fF3
-----END PGP SIGNATURE-----
More information about the Xfce4-dev
mailing list