projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Prevent updates to the model from feeding back to the current sheet
[pspp-builds.git]
/
lib
/
gtksheet
/
gtksheet.h
diff --git
a/lib/gtksheet/gtksheet.h
b/lib/gtksheet/gtksheet.h
index 3d1e07dff59e26dd63854dd14e0b10e8edf3c56f..d4d00d50e535aa41b779d4919bf082249bb1574f 100644
(file)
--- a/
lib/gtksheet/gtksheet.h
+++ b/
lib/gtksheet/gtksheet.h
@@
-62,12
+62,10
@@
typedef struct _GtkSheetHoverTitle GtkSheetHoverTitle;
struct _GtkSheetCellAttr
{
GtkJustification justification;
struct _GtkSheetCellAttr
{
GtkJustification justification;
- const PangoFontDescription *font_desc;
GdkColor foreground;
GdkColor background;
GtkSheetCellBorder border;
gboolean is_editable;
GdkColor foreground;
GdkColor background;
GtkSheetCellBorder border;
gboolean is_editable;
- gboolean is_visible;
};
struct _GtkSheetHoverTitle
};
struct _GtkSheetHoverTitle
@@
-102,12
+100,6
@@
struct _GtkSheet
GdkColor color[n_COLORS];
gboolean show_grid;
GdkColor color[n_COLORS];
gboolean show_grid;
- gint16 column_requisition;
- gint16 row_requisition;
-
- gboolean rows_resizable;
- gboolean columns_resizable;
-
/* active cell */
GtkSheetCell active_cell;
/* active cell */
GtkSheetCell active_cell;
@@
-117,9
+109,6
@@
struct _GtkSheet
/* The type of entry_widget */
GtkType entry_type;
/* The type of entry_widget */
GtkType entry_type;
- /* Handler of the "changed" callback for the entry widget */
- glong entry_handler_id;
-
/* expanding selection */
GtkSheetCell selection_cell;
/* expanding selection */
GtkSheetCell selection_cell;
@@
-181,6
+170,8
@@
struct _GtkSheet
/* Used for the subtitle (popups) */
gint motion_timer;
GtkSheetHoverTitle *hover_window;
/* Used for the subtitle (popups) */
gint motion_timer;
GtkSheetHoverTitle *hover_window;
+
+ gulong update_handler_id;
};
struct _GtkSheetClass
};
struct _GtkSheetClass