4
我终于设法改变了pygtk中textview小部件的背景。原来,我需要使用widget.modify_base(gtk.STATE_NORMAL, gtk.gdk.Color(0, 0, 0, 0))
这导致了所需的黑色背景。pygtk:textview小部件的反转颜色
现在,问题的其余部分...现在我想将文本颜色更改为白色。
我已经尝试了所有内容,包括widget.modify_fg
和widget.modify_text
,但是,没有任何东西似乎改变了此textview中文本的颜色。
这里是我的代码TextView的我现在已经
import gtk
tv = gtk.TextView()
tv.modify_base(gtk.STATE_NORMAL, gtk.gdk.Color(0,0,0,0))
tv.modify_text(gtk.STATE_NORMAL, gtk.gdk.Color(255,255,255,0))
这导致与黑色BG TextView的...我想...,但于地面的文本必须是白色的。
任何想法我需要做什么?
这真的取决于你开始反转的颜色,不是吗? – 2010-01-29 08:54:32
是的,但gtk.Textview通常默认为带黑色文本的白色背景。就像任何其他文本编辑器小部件一样。 – 2010-01-29 13:50:50