X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fgtksheet%2Fgsheet-column-iface.c;h=509600360608242b387611d6e79cd955557e0ec6;hb=2dd0df69f627a06ffb887128d22e3d686d1cd207;hp=df3c90658f03c92471dcd628845a4a36a64085eb;hpb=8e018d25310cb53e5339b46e95f0abe02db83782;p=pspp-builds.git diff --git a/lib/gtksheet/gsheet-column-iface.c b/lib/gtksheet/gsheet-column-iface.c index df3c9065..50960036 100644 --- a/lib/gtksheet/gsheet-column-iface.c +++ b/lib/gtksheet/gsheet-column-iface.c @@ -99,58 +99,57 @@ g_sheet_column_base_init (gpointer g_class) inline void -g_sheet_column_set_width (GSheetColumn *column, gint col, gint size, - gpointer data) +g_sheet_column_set_width (GSheetColumn *column, gint col, gint size) { g_return_if_fail (G_IS_SHEET_COLUMN (column)); if ((G_SHEET_COLUMN_GET_IFACE (column)->set_width) ) - (G_SHEET_COLUMN_GET_IFACE (column)->set_width) (column, col, size, data); + (G_SHEET_COLUMN_GET_IFACE (column)->set_width) (column, col, size); } inline gint -g_sheet_column_get_width (const GSheetColumn *column, gint col, gpointer data) +g_sheet_column_get_width (const GSheetColumn *column, gint col) { g_return_val_if_fail (G_IS_SHEET_COLUMN (column), -1); g_assert (G_SHEET_COLUMN_GET_IFACE (column)->get_width); - return (G_SHEET_COLUMN_GET_IFACE (column)->get_width) (column, col, data); + return (G_SHEET_COLUMN_GET_IFACE (column)->get_width) (column, col); } inline gboolean g_sheet_column_get_visibility(const GSheetColumn *column, - gint col, gpointer data) + gint col) { g_return_val_if_fail (G_IS_SHEET_COLUMN (column), FALSE); g_assert (G_SHEET_COLUMN_GET_IFACE (column)->get_visibility); return (G_SHEET_COLUMN_GET_IFACE (column)->get_visibility) (column, - col, data); + col); } inline gboolean g_sheet_column_get_sensitivity(const GSheetColumn *column, - gint col, gpointer data) + gint col) { g_return_val_if_fail (G_IS_SHEET_COLUMN (column), FALSE); g_assert (G_SHEET_COLUMN_GET_IFACE (column)->get_sensitivity); return (G_SHEET_COLUMN_GET_IFACE (column)->get_sensitivity) (column, - col, data); + col); } inline GtkSheetButton * g_sheet_column_get_button(const GSheetColumn *column, - gint col, gpointer data) + gint col) { GtkSheetButton *button = gtk_sheet_button_new(); @@ -159,20 +158,20 @@ g_sheet_column_get_button(const GSheetColumn *column, g_return_val_if_fail (G_IS_SHEET_COLUMN (column), FALSE); if ( iface->get_button_label) - button->label = iface->get_button_label(column, col, data); + button->label = iface->get_button_label(column, col); return button; } inline GtkJustification g_sheet_column_get_justification(const GSheetColumn *column, - gint col, gpointer data) + gint col) { g_return_val_if_fail (G_IS_SHEET_COLUMN (column), FALSE); g_assert (G_SHEET_COLUMN_GET_IFACE (column)->get_justification); - return (G_SHEET_COLUMN_GET_IFACE (column)->get_justification) (column, col, data); + return (G_SHEET_COLUMN_GET_IFACE (column)->get_justification) (column, col); } @@ -180,76 +179,76 @@ g_sheet_column_get_justification(const GSheetColumn *column, inline gint g_sheet_column_get_left_text_column (const GSheetColumn *column, - gint col, gpointer data) + gint col) { g_return_val_if_fail (G_IS_SHEET_COLUMN (column), -1); if ( ! G_SHEET_COLUMN_GET_IFACE (column)->get_left_text_column) return col; - return (G_SHEET_COLUMN_GET_IFACE (column)->get_left_text_column) (column, col, data); + return (G_SHEET_COLUMN_GET_IFACE (column)->get_left_text_column) (column, col); } inline gint g_sheet_column_get_right_text_column (const GSheetColumn *column, - gint col, gpointer data) + gint col) { g_return_val_if_fail (G_IS_SHEET_COLUMN (column), -1); if ( ! G_SHEET_COLUMN_GET_IFACE (column)->get_right_text_column) return col; - return (G_SHEET_COLUMN_GET_IFACE (column)->get_right_text_column) (column, col, data); + return (G_SHEET_COLUMN_GET_IFACE (column)->get_right_text_column) (column, col); } inline void g_sheet_column_set_left_text_column (const GSheetColumn *column, - gint col, gint i, gpointer data) + gint col, gint i) { g_return_if_fail (G_IS_SHEET_COLUMN (column)); if ( G_SHEET_COLUMN_GET_IFACE (column)->set_left_text_column) - (G_SHEET_COLUMN_GET_IFACE (column)->set_left_text_column) (column, col, i, data); + (G_SHEET_COLUMN_GET_IFACE (column)->set_left_text_column) (column, col, i); } inline void g_sheet_column_set_right_text_column (const GSheetColumn *column, - gint col, gint i, gpointer data) + gint col, gint i) { g_return_if_fail (G_IS_SHEET_COLUMN (column)); if ( G_SHEET_COLUMN_GET_IFACE (column)->set_right_text_column) - (G_SHEET_COLUMN_GET_IFACE (column)->set_right_text_column) (column, col, i, data); + (G_SHEET_COLUMN_GET_IFACE (column)->set_right_text_column) (column, col, i); } inline gint -g_sheet_column_get_column_count(const GSheetColumn *geo, gpointer data) +g_sheet_column_get_column_count(const GSheetColumn *geo) { g_return_val_if_fail (G_IS_SHEET_COLUMN (geo), -1); g_assert ( G_SHEET_COLUMN_GET_IFACE (geo)->get_column_count); - return (G_SHEET_COLUMN_GET_IFACE (geo)->get_column_count) (geo, data); + return (G_SHEET_COLUMN_GET_IFACE (geo)->get_column_count) (geo); } inline gint -g_sheet_column_start_pixel(const GSheetColumn *geo, gint col, gpointer data) +g_sheet_column_start_pixel(const GSheetColumn *geo, gint col) { gint i; gint start_pixel = 0; g_return_val_if_fail (G_IS_SHEET_COLUMN (geo), -1); g_return_val_if_fail (col < - g_sheet_column_get_column_count(geo, data),-1); + g_sheet_column_get_column_count(geo),-1); for ( i = 0 ; i < col ; ++i ) { - if ( g_sheet_column_get_visibility(geo, i, data)) - start_pixel += g_sheet_column_get_width(geo, i, data); + if ( g_sheet_column_get_visibility(geo, i)) + start_pixel += g_sheet_column_get_width(geo, i); } return start_pixel;