1 /*
2 * Copyright (C) 2001 - 2002 Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
3 * Copyright (C) 2001 - 2002 Rodrigo Moya <rodrigo@gnome-db.org>
4 * Copyright (C) 2003 Danilo Schoeneberg <dj@starfire-programming.net>
5 * Copyright (C) 2003 Laurent Sansonetti <lrz@gnome.org>
6 * Copyright (C) 2005 - 2011 Vivien Malerba <malerba@gnome-db.org>
7 *
8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public
10 * License as published by the Free Software Foundation; either
11 * version 2 of the License, or (at your option) any later version.
12 *
13 * This library is distributed in the hope that it will be useful,
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16 * Lesser General Public License for more details.
17 *
18 * You should have received a copy of the GNU Lesser General Public
19 * License along with this library; if not, write to the
20 * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
21 * Boston, MA 02110-1301, USA.
22 */
23
24 #include "gdaui-data-cell-renderer-util.h"
25 #include <libgda-ui/gdaui-decl.h>
26
27 void
gdaui_data_cell_renderer_draw_invalid_area(cairo_t * cr,const GdkRectangle * cell_area)28 gdaui_data_cell_renderer_draw_invalid_area (cairo_t *cr, const GdkRectangle *cell_area)
29 {
30 cairo_set_source_rgba (cr, GDAUI_COLOR_UNKNOWN_MASK);
31 cairo_rectangle (cr, cell_area->x, cell_area->y,
32 cell_area->width, cell_area->height);
33 cairo_fill (cr);
34 }
35