docs/reference/gtk/text_widget.sgml: Use GdkRGBA instead GdkColor
This commit is contained in:
@ -153,7 +153,7 @@ You can change the default attributes for a given #GtkTextView, and you can
|
|||||||
apply tags that change the attributes for a region of text. For text features
|
apply tags that change the attributes for a region of text. For text features
|
||||||
that come from the theme — such as font and foreground color — use
|
that come from the theme — such as font and foreground color — use
|
||||||
standard #GtkWidget functions such as gtk_widget_modify_font() or
|
standard #GtkWidget functions such as gtk_widget_modify_font() or
|
||||||
gtk_widget_modify_text(). For other attributes there are dedicated methods on
|
gtk_widget_override_text(). For other attributes there are dedicated methods on
|
||||||
#GtkTextView such as gtk_text_view_set_tabs().
|
#GtkTextView such as gtk_text_view_set_tabs().
|
||||||
|
|
||||||
<informalexample><programlisting>
|
<informalexample><programlisting>
|
||||||
@ -161,7 +161,7 @@ gtk_widget_modify_text(). For other attributes there are dedicated methods on
|
|||||||
GtkTextBuffer *buffer;
|
GtkTextBuffer *buffer;
|
||||||
GtkTextIter start, end;
|
GtkTextIter start, end;
|
||||||
PangoFontDescription *font_desc;
|
PangoFontDescription *font_desc;
|
||||||
GdkColor color;
|
GdkRGBA rgba;
|
||||||
GtkTextTag *tag;
|
GtkTextTag *tag;
|
||||||
|
|
||||||
view = gtk_text_view_new (<!-- -->);
|
view = gtk_text_view_new (<!-- -->);
|
||||||
@ -176,8 +176,8 @@ gtk_widget_modify_text(). For other attributes there are dedicated methods on
|
|||||||
pango_font_description_free (font_desc);
|
pango_font_description_free (font_desc);
|
||||||
|
|
||||||
/* Change default color throughout the widget */
|
/* Change default color throughout the widget */
|
||||||
gdk_color_parse ("green", &color);
|
gdk_rgba_parse ("green", &rgba);
|
||||||
gtk_widget_modify_text (view, GTK_STATE_NORMAL, &color);
|
gtk_widget_override_color (view, GTK_STATE_FLAG_NORMAL, &rgba);
|
||||||
|
|
||||||
/* Change left margin throughout the widget */
|
/* Change left margin throughout the widget */
|
||||||
gtk_text_view_set_left_margin (GTK_TEXT_VIEW (view), 30);
|
gtk_text_view_set_left_margin (GTK_TEXT_VIEW (view), 30);
|
||||||
|
Reference in New Issue
Block a user