diff options
author | Matthias Clasen <mclasen@redhat.com> | 2011-01-19 12:55:48 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2011-01-19 12:55:48 -0500 |
commit | 0a5e8ce685ea2c41bf78bd059d2611f2355dceef (patch) | |
tree | 4bcba3fa988fc219529321a03d651fca28a69590 /gtk/gtkcssprovider.c | |
parent | d45a0114a500342699b66d0c034d67ad8055f60e (diff) | |
download | gtk+-0a5e8ce685ea2c41bf78bd059d2611f2355dceef.tar.gz |
Mention type vs region ambiguity in the docs
Diffstat (limited to 'gtk/gtkcssprovider.c')
-rw-r--r-- | gtk/gtkcssprovider.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gtk/gtkcssprovider.c b/gtk/gtkcssprovider.c index ea4530e9b4..32d637efd5 100644 --- a/gtk/gtkcssprovider.c +++ b/gtk/gtkcssprovider.c @@ -157,6 +157,12 @@ * style classes they define and see <xref linkend="gtkstylecontext-classes"/> * for a list of all style classes used by GTK+ widgets. * </para> + * <para> + * Note that there is some ambiguity in the selector syntax when it comes + * to differentiation widget class names from regions. GTK+ currently treats + * a string as a widget class name if it contains any uppercase characters + * (which should work for more widgets with names like GtkLabel). + * </para> * <example> * <title>Style classes in selectors</title> * <programlisting language="text"> @@ -1718,7 +1724,8 @@ is_widget_class_name (const gchar *str) * widget class names contain only CamelCase * (gtkmm widgets don't), but at least part of * the name will be CamelCase, so check for - * the first uppercase char */ + * the first uppercase char + */ while (*str) { if (g_ascii_isupper (*str)) |