2011-05-16 67 views

回答

2

这可以与CSS gtk3来完成。 GtkTextView本身没有“游标颜色”属性。您必须在层次结构中使用具有该属性的GtkWidget,并且由于GtkTextView是一种GtkWidget,您可以通过GtkWidget设置GtkTextView的样式。所以你使用:-GtkWidget-cursor-color

对于其他属性也是如此。例如,“焦点线宽度”。该属性由多个小部件共享,包括GtkButton和GtkTreeView的行。 说明文档中特定的控件中列出的样式属性,必须在前面加:-widgetname-

例如,对于GtkTextView列出的唯一样式属性是“错误下划线颜色”所以在CSS,你可以使用: -GtkTextView误差下划线色

这里的改变“光标色”和其它性质在GtkTextView的例子:

http://www.gtkforums.com/viewtopic.php?f=988&p=195276=Styling+a+GtkTextView+with+Gtk3+and+Css%3A#p195276