X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fgtksheet%2Fgtksheet.h;h=bf5c933807abf944a2128aa27196530323455f84;hb=7c78141f0fd0e29f0b2c4b8822f760218709e4df;hp=ba2294f84bedbbf28f2352f8da955259a5b4fed2;hpb=f79c3114efb645934af16035e489fdedc4cab85e;p=pspp-builds.git diff --git a/lib/gtksheet/gtksheet.h b/lib/gtksheet/gtksheet.h index ba2294f8..bf5c9338 100644 --- a/lib/gtksheet/gtksheet.h +++ b/lib/gtksheet/gtksheet.h @@ -62,12 +62,10 @@ typedef struct _GtkSheetHoverTitle GtkSheetHoverTitle; struct _GtkSheetCellAttr { GtkJustification justification; - const PangoFontDescription *font_desc; GdkColor foreground; GdkColor background; GtkSheetCellBorder border; gboolean is_editable; - gboolean is_visible; }; struct _GtkSheetHoverTitle @@ -102,26 +100,12 @@ struct _GtkSheet GdkColor color[n_COLORS]; gboolean show_grid; - /* allocation rectangle after the container_border_width - and the width of the shadow border */ - GdkRectangle internal_allocation; - - gint16 column_requisition; - gint16 row_requisition; - - gboolean rows_resizable; - gboolean columns_resizable; - /* active cell */ GtkSheetCell active_cell; /* The GtkEntry used for editing the cells */ GtkWidget *entry_widget; - /* The widget containing entry_widget, or - entry_widget itself if no container */ - GtkWidget *entry_container; - /* The type of entry_widget */ GtkType entry_type; @@ -229,18 +213,16 @@ GtkType gtk_sheet_range_get_type (void); /* create a new sheet */ -GtkWidget * gtk_sheet_new (void *vgeo, void *hgeo, - GSheetModel *model); +GtkWidget * gtk_sheet_new (GSheetModel *model); /* create a new sheet with custom entry */ GtkWidget * -gtk_sheet_new_with_custom_entry (void *vgeo, - void *hgeo, - GtkType entry_type); +gtk_sheet_new_with_custom_entry (GtkType entry_type); + /* Change entry */ void gtk_sheet_change_entry (GtkSheet *sheet, GtkType entry_type); -GtkWidget *gtk_sheet_get_entry (GtkSheet *sheet); +GtkEntry *gtk_sheet_get_entry (GtkSheet *sheet); void gtk_sheet_get_selected_range (GtkSheet *sheet,