diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2011-09-30 23:34:38 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2011-09-30 23:44:21 +0800 |
commit | b73a8f243ea4446f39012d7a64c107c25ff6d854 (patch) | |
tree | 1fce505e0670540cff0fd9ede4a822e75b89e20c /widgets/table/e-table-header-utils.h | |
parent | 6b1663a63d6d49fa9a74420a61c126a3f7ab390a (diff) | |
download | gsoc2013-evolution-b73a8f243ea4446f39012d7a64c107c25ff6d854.tar gsoc2013-evolution-b73a8f243ea4446f39012d7a64c107c25ff6d854.tar.gz gsoc2013-evolution-b73a8f243ea4446f39012d7a64c107c25ff6d854.tar.bz2 gsoc2013-evolution-b73a8f243ea4446f39012d7a64c107c25ff6d854.tar.lz gsoc2013-evolution-b73a8f243ea4446f39012d7a64c107c25ff6d854.tar.xz gsoc2013-evolution-b73a8f243ea4446f39012d7a64c107c25ff6d854.tar.zst gsoc2013-evolution-b73a8f243ea4446f39012d7a64c107c25ff6d854.zip |
ETableHeader: Rework the header button drawing code for GTK+ 3
The code in ETable that draws the button headers is outdated, and uses
deprecated gtk_paint_* functions mixed with cairo.
Port the code to use the GtkStyleContext API, which allows themes to
give the header the same appearance of a regular GtkTreeView header.
Diffstat (limited to 'widgets/table/e-table-header-utils.h')
-rw-r--r-- | widgets/table/e-table-header-utils.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/widgets/table/e-table-header-utils.h b/widgets/table/e-table-header-utils.h index c3b2de89c7..e6d2aaba1d 100644 --- a/widgets/table/e-table-header-utils.h +++ b/widgets/table/e-table-header-utils.h @@ -32,11 +32,9 @@ G_BEGIN_DECLS gdouble e_table_header_compute_height (ETableCol *ecol, GtkWidget *widget); -gdouble e_table_header_width_extras (GtkStyle *style); +gdouble e_table_header_width_extras (GtkWidget *widget); void e_table_header_draw_button (cairo_t *cr, ETableCol *ecol, - GtkStyle *style, - GtkStateType state, GtkWidget *widget, gint x, gint y, |