G_BEGIN_DECLS
-/* sheet->state */
+/* sheet->select_status */
enum
{
PSPPIRE_SHEET_NORMAL,
GdkColor foreground;
GdkColor background;
PsppireSheetCellBorder border;
- gboolean is_editable;
};
struct _PsppireSheetHoverTitle
GtkWidget *button;
/* sheet state */
- gint state;
+ gint select_status;
/* selected range */
PsppireSheetRange range;
+ /* The space between a cell's contents and its border */
+ GtkBorder *cell_padding;
+
/* the scrolling window and its height and width to
* make things a little speedier */
GdkWindow *sheet_window;
gchar *psppire_sheet_cell_get_text (const PsppireSheet *sheet, gint row, gint col);
-/* get cell attributes of the given cell */
-/* TRUE means that the cell is currently allocated */
-gboolean psppire_sheet_get_attributes (const PsppireSheet *sheet,
- gint row, gint col,
- PsppireSheetCellAttr *attributes);
-
void psppire_sheet_set_model (PsppireSheet *sheet,
PsppireSheetModel *model);