1 #ifndef _GNM_SHEET_PRIVATE_H_
2 # define _GNM_SHEET_PRIVATE_H_
3 
4 G_BEGIN_DECLS
5 
6 struct _SheetPrivate {
7 	GnmRange	 unhidden_region;
8 
9 	/* State of menu items */
10 	unsigned char    enable_showhide_detail;
11 
12 	unsigned char	 recompute_visibility;
13 	unsigned char	 recompute_spans;
14 	unsigned char	 recompute_max_col_group;
15 	unsigned char	 recompute_max_row_group;
16 	unsigned char	 resize_scrollbar;
17 	unsigned char	 resize;
18 	GnmCellPos	 reposition_objects;
19 	unsigned char	 filters_changed;
20 	unsigned char	 objects_changed;
21 };
22 
23 /* for internal use only */
24 void gnm_sheet_cell_init (void);
25 void gnm_sheet_cell_shutdown (void);
26 
27 G_END_DECLS
28 
29 #endif /* _GNM_SHEET_PRIVATE_H_ */
30