X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fgtksheet%2Fgtksheet.h;h=da1b0d621bc0757b56c3bd35957830c108727710;hb=0e9db36b34555b194714aa3f2af19e51907e8426;hp=f6e420166af1a965c23747ed1c3004c91742e988;hpb=8fa97cbb0299bddaa217bb23dcbac3e6f2503cd1;p=pspp-builds.git diff --git a/lib/gtksheet/gtksheet.h b/lib/gtksheet/gtksheet.h index f6e42016..da1b0d62 100644 --- a/lib/gtksheet/gtksheet.h +++ b/lib/gtksheet/gtksheet.h @@ -84,6 +84,7 @@ enum typedef struct _GtkSheetClass GtkSheetClass; typedef struct _GtkSheetCellAttr GtkSheetCellAttr; typedef struct _GtkSheetCell GtkSheetCell; +typedef struct _GtkSheetHoverTitle GtkSheetHoverTitle; struct _GtkSheetCellAttr @@ -103,6 +104,12 @@ struct _GtkSheetCell gint col; }; +struct _GtkSheetHoverTitle +{ + GtkWidget *window; + GtkWidget *label; + gint row, column; +}; struct _GtkSheet{ GtkContainer container; @@ -222,6 +229,10 @@ struct _GtkSheet{ /* clipped range */ GtkSheetRange clip_range; + + /* Used for the subtitle (popups) */ + gint motion_events; + GtkSheetHoverTitle *hover_window; }; struct _GtkSheetClass