]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkstylecontext.h
Move GtkChildClassFlags to gtkenums.h.
[~andy/gtk] / gtk / gtkstylecontext.h
index d0f380489c7a17ad82320a19b385a06505f06df7..a9ddd75e7a4de6a7a25f566114e4bcbf08e97f6a 100644 (file)
@@ -36,15 +36,6 @@ G_BEGIN_DECLS
 typedef struct GtkStyleContext GtkStyleContext;
 typedef struct GtkStyleContextClass GtkStyleContextClass;
 
-typedef enum {
-  GTK_CHILD_CLASS_EVEN    = 1 << 0,
-  GTK_CHILD_CLASS_ODD     = 1 << 1,
-  GTK_CHILD_CLASS_FIRST   = 1 << 2,
-  GTK_CHILD_CLASS_LAST    = 1 << 3,
-  GTK_CHILD_CLASS_DEFAULT = 1 << 4,
-  GTK_CHILD_CLASS_SORTED  = 1 << 5
-} GtkChildClassFlags;
-
 struct GtkStyleContext
 {
   GObject parent_object;
@@ -179,6 +170,13 @@ void gtk_render_extension (GtkStyleContext *context,
                            gdouble          width,
                            gdouble          height,
                            GtkPositionType  gap_side);
+void gtk_render_handle    (GtkStyleContext *context,
+                           cairo_t         *cr,
+                           gdouble          x,
+                           gdouble          y,
+                           gdouble          width,
+                           gdouble          height,
+                           GtkOrientation   orientation);
 
 G_END_DECLS