2011-05-16 64 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