projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change traverse signal to take GtkSheetCell instead of gint,gint
[pspp-builds.git]
/
lib
/
gtksheet
/
gtksheet.h
diff --git
a/lib/gtksheet/gtksheet.h
b/lib/gtksheet/gtksheet.h
index e039874c521a5a202d228bbaa1717cc25a5b5370..fa1ac422bee3df8b1724bd95db693717063726a0 100644
(file)
--- a/
lib/gtksheet/gtksheet.h
+++ b/
lib/gtksheet/gtksheet.h
@@
-47,6
+47,7
@@
enum
#define GTK_TYPE_SHEET_RANGE (gtk_sheet_range_get_type ())
#define GTK_TYPE_SHEET_RANGE (gtk_sheet_range_get_type ())
+#define GTK_TYPE_SHEET_CELL (gtk_sheet_cell_get_type ())
#define GTK_TYPE_SHEET (gtk_sheet_get_type ())
#define GTK_SHEET(obj) GTK_CHECK_CAST (obj, gtk_sheet_get_type (), GtkSheet)
#define GTK_TYPE_SHEET (gtk_sheet_get_type ())
#define GTK_SHEET(obj) GTK_CHECK_CAST (obj, gtk_sheet_get_type (), GtkSheet)
@@
-56,7
+57,7
@@
enum
typedef struct _GtkSheetClass GtkSheetClass;
typedef struct _GtkSheetCellAttr GtkSheetCellAttr;
typedef struct _GtkSheetClass GtkSheetClass;
typedef struct _GtkSheetCellAttr GtkSheetCellAttr;
-typedef struct _GtkSheetCell GtkSheetCell;
+
typedef struct _GtkSheetHoverTitle GtkSheetHoverTitle;
typedef struct _GtkSheetHoverTitle GtkSheetHoverTitle;
@@
-71,13
+72,6
@@
struct _GtkSheetCellAttr
gboolean is_visible;
};
gboolean is_visible;
};
-struct _GtkSheetCell
-{
- gint row;
- gint col;
-};
-
-
struct _GtkSheetHoverTitle
{
GtkWidget *window;
struct _GtkSheetHoverTitle
{
GtkWidget *window;
@@
-133,6
+127,9
@@
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;