diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2011-06-09 19:59:14 -0400 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2011-06-09 20:01:57 -0400 |
commit | 3d1407a01a1e772f8b042801bbbde95ae1e16f9a (patch) | |
tree | cbfca30866153152e179a14a1c435e2569273430 /gtk/gtkborderimageprivate.h | |
parent | 5fcf9ae09e8ce43f5c51a1b1ed4402ae30b9e1f0 (diff) | |
download | gtk+-3d1407a01a1e772f8b042801bbbde95ae1e16f9a.tar.gz |
border-image: add support for border-image-width too
It's useful to set a slice size != border-width, as backgrounds are
clipped to border-width too.
As slices can be half-transparent and overlap the background,
this would not fill the border box properly if we only use a single
property for specifying the width.
Also, this brings us even closer to CSS3.
Diffstat (limited to 'gtk/gtkborderimageprivate.h')
-rw-r--r-- | gtk/gtkborderimageprivate.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtkborderimageprivate.h b/gtk/gtkborderimageprivate.h index ca2ef01649..585be67985 100644 --- a/gtk/gtkborderimageprivate.h +++ b/gtk/gtkborderimageprivate.h @@ -40,9 +40,11 @@ GType _gtk_border_image_get_type (void) G_GNUC_CONST; GtkBorderImage * _gtk_border_image_new (cairo_pattern_t *source, GtkBorder *slice, + GtkBorder *width, GtkCssBorderImageRepeat *repeat); GtkBorderImage * _gtk_border_image_new_for_gradient (GtkGradient *gradient, GtkBorder *slice, + GtkBorder *width, GtkCssBorderImageRepeat *repeat); GtkBorderImage * _gtk_border_image_ref (GtkBorderImage *image); |