X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gtk%2Fgtkstylepropertyprivate.h;h=a92afdc36a0783ce57968cdc0f5f7e17c2f3bb93;hb=aaedf5a35219b034a244730564b8fdf2b7d32540;hp=898b97f776dc29e3922ea1a139b3d93d1300e443;hpb=7603e6e47395b8e1d66522a22255637fa10d3a47;p=~andy%2Fgtk diff --git a/gtk/gtkstylepropertyprivate.h b/gtk/gtkstylepropertyprivate.h index 898b97f77..a92afdc36 100644 --- a/gtk/gtkstylepropertyprivate.h +++ b/gtk/gtkstylepropertyprivate.h @@ -34,10 +34,6 @@ G_BEGIN_DECLS typedef struct _GtkStyleProperty GtkStyleProperty; typedef struct _GtkStylePropertyClass GtkStylePropertyClass; -typedef enum { - GTK_STYLE_PROPERTY_INHERIT = (1 << 0) -} GtkStylePropertyFlags; - typedef GtkCssValue * (* GtkStyleQueryFunc) (guint id, gpointer data); @@ -57,13 +53,12 @@ struct _GtkStylePropertyClass GtkStyleProperties *props, GtkStateFlags state, const GValue *value); - GtkCssValue * (* query) (GtkStyleProperty *property, + void (* query) (GtkStyleProperty *property, + GValue *value, GtkStyleQueryFunc query_func, gpointer query_data); - gboolean (* parse_value) (GtkStyleProperty * property, - GValue *value, - GtkCssParser *parser, - GFile *base); + GtkCssValue * (* parse_value) (GtkStyleProperty * property, + GtkCssParser *parser); GHashTable *properties; }; @@ -76,13 +71,12 @@ GtkStyleProperty * _gtk_style_property_lookup (const char const char * _gtk_style_property_get_name (GtkStyleProperty *property); -gboolean _gtk_style_property_parse_value (GtkStyleProperty * property, - GValue *value, - GtkCssParser *parser, - GFile *base); +GtkCssValue * _gtk_style_property_parse_value (GtkStyleProperty * property, + GtkCssParser *parser); GType _gtk_style_property_get_value_type(GtkStyleProperty * property); -GtkCssValue * _gtk_style_property_query (GtkStyleProperty * property, +void _gtk_style_property_query (GtkStyleProperty * property, + GValue *value, GtkStyleQueryFunc query_func, gpointer query_data); void _gtk_style_property_assign (GtkStyleProperty *property,