--- psiconv/trunk/lib/psiconv/data.h 2001/01/17 00:05:08 94 +++ psiconv/trunk/lib/psiconv/data.h 2001/01/22 20:36:50 97 @@ -420,10 +420,23 @@ psiconv_triple_t show_vertical_scrollbar; } *psiconv_sheet_status_section; +typedef struct psiconv_sheet_formula_s +{ + int dummy; +} *psiconv_sheet_formula; + +typedef psiconv_list psiconv_sheet_formula_list; /* Of struct psiconv_formula */ + +typedef struct psiconv_sheet_workbook_section_s +{ + psiconv_sheet_formula_list formulas; +} *psiconv_sheet_workbook_section; + typedef struct psiconv_sheet_f_s { psiconv_page_layout_section page_sec; psiconv_sheet_status_section status_sec; + psiconv_sheet_workbook_section workbook_sec; } *psiconv_sheet_f; typedef struct psiconv_file_s @@ -455,6 +468,7 @@ #define PSICONV_ID_PASSWORD_SECTION 0x100000CD #define PSICONV_ID_SKETCH_SECTION 0x1000007D #define PSICONV_ID_SHEET_STATUS_SECTION 0x1000011F +#define PSICONV_ID_SHEET_WORKBOOK_SECTION 0x1000011D /* Other ids */ #define PSICONV_ID_PAGE_DIMENSIONS1 0x100000fd @@ -499,6 +513,8 @@ extern void psiconv_free_word_style(psiconv_word_style style); extern void psiconv_free_word_styles_section (psiconv_word_styles_section styles); +extern void psiconv_free_sheet_formula(psiconv_sheet_formula formula); +extern void psiconv_free_sheet_formula_list(psiconv_sheet_formula_list list); extern void psiconv_free_sheet_status_section (psiconv_sheet_status_section section); extern void psiconv_free_sheet_f(psiconv_sheet_f file);