-rows_deleted_callback (GSheetModel *m, gint first_row, gint n_rows,
+rows_inserted_deleted_callback (GSheetModel *m, gint first_row, gint n_rows,
g_signal_connect(model, "range_changed",
G_CALLBACK(range_update_callback), sheet);
g_signal_connect(model, "range_changed",
G_CALLBACK(range_update_callback), sheet);
g_return_if_fail (GTK_IS_SHEET (sheet));
if (column >= xxx_column_count(sheet) || column < 0) return;
g_return_if_fail (GTK_IS_SHEET (sheet));
if (column >= xxx_column_count(sheet) || column < 0) return;
for (row = 0; row < yyy_row_count(sheet); row++){
const gchar *text = gtk_sheet_cell_get_text(sheet, row, column);
if (text && strlen(text) > 0){
for (row = 0; row < yyy_row_count(sheet); row++){
const gchar *text = gtk_sheet_cell_get_text(sheet, row, column);
if (text && strlen(text) > 0){
#endif
gtk_sheet_draw_backing_pixmap(sheet, sheet->range);
gtk_sheet_draw_border(sheet, sheet->range);
#endif
gtk_sheet_draw_backing_pixmap(sheet, sheet->range);
gtk_sheet_draw_border(sheet, sheet->range);