+static gboolean
+traverse_cell_callback (GtkSheet *sheet,
+ gint row, gint column,
+ gint *new_row, gint *new_column,
+ gpointer data)
+{
+ PsppireDataStore *data_store = PSPPIRE_DATA_STORE (data);
+
+ if ( *new_column >= psppire_dict_get_var_cnt (data_store->dict))
+ return FALSE;
+
+ return TRUE;
+}