summaryrefslogtreecommitdiff
path: root/docs/reference/gtk/tmpl/gtkwidget.sgml
diff options
context:
space:
mode:
authorMatthias Clasen <maclas@gmx.de>2002-12-17 02:07:57 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2002-12-17 02:07:57 +0000
commit5d347cad8ebe7dd76ec1ff4a618f87ad16e14ae6 (patch)
treee609095f0830e3f608d84c0446ed07af41a990f4 /docs/reference/gtk/tmpl/gtkwidget.sgml
parent7ed6dc1da84e8716463e819144aa9a4649f36568 (diff)
downloadgdk-pixbuf-5d347cad8ebe7dd76ec1ff4a618f87ad16e14ae6.tar.gz
Fix a few doc comments. Link to style properties.
2002-12-17 Matthias Clasen <maclas@gmx.de> * gtk/gtkcontainer.c: Fix a few doc comments. * gtk/tmpl/gtkrc.sgml: Link to style properties. * gtk/tmpl/gtkcontainer.sgml: Add bits about child properties. * gtk/tmpl/gtkwidget.sgml: Add bits about style properties. * gdk/tmpl/pixmaps.sgml: * gdk/tmpl/windows.sgml: * gdk/tmpl/drawing.sgml: * gdk/tmpl/gcs.sgml: * gtk/tmpl/gtktextview.sgml: * gtk/tmpl/gtkrc.sgml: * gtk/tmpl/gtkiconfactory.sgml: * gtk/tmpl/gtkaccelgroup.sgml: Remove ids which are now generated by gtk-doc.
Diffstat (limited to 'docs/reference/gtk/tmpl/gtkwidget.sgml')
-rw-r--r--docs/reference/gtk/tmpl/gtkwidget.sgml16
1 files changed, 15 insertions, 1 deletions
diff --git a/docs/reference/gtk/tmpl/gtkwidget.sgml b/docs/reference/gtk/tmpl/gtkwidget.sgml
index f681f8c07..2ffc19a17 100644
--- a/docs/reference/gtk/tmpl/gtkwidget.sgml
+++ b/docs/reference/gtk/tmpl/gtkwidget.sgml
@@ -5,8 +5,21 @@ GtkWidget
Base class for all widgets
<!-- ##### SECTION Long_Description ##### -->
+<para id="style-properties">
+<structname>GtkWidget</structname> introduces <firstterm>style
+properties</firstterm> - these are basically object properties that are stored
+not on the object, but in the style object associated to the widget. Style
+properties are set in <link linkend="gtk-Resource-Files">resource files</link>.
+This mechanism is used for configuring such things as the location of the
+scrollbar arrows through the theme, giving theme authors more control over the
+look of applications without the need to write a theme engine in C.
+</para>
<para>
-
+Use gtk_widget_class_install_style_property() to install style properties for
+a widget class, gtk_widget_class_find_style_property() or
+gtk_widget_class_list_style_properties() to get information about existing
+style properties and gtk_widget_style_get_property(), gtk_widget_style_get() or
+gtk_widget_style_get_valist() to obtain the value of a style property.
</para>
<!-- ##### SECTION See_Also ##### -->
@@ -36,6 +49,7 @@ handles the emission.
Implementation of this signal is optional.
</para>
+@parent_class:
@activate_signal:
@set_scroll_adjustments_signal: