… | |
… | |
418 | psiconv_u32 graph_display_size; |
418 | psiconv_u32 graph_display_size; |
419 | psiconv_triple_t show_horizontal_scrollbar; |
419 | psiconv_triple_t show_horizontal_scrollbar; |
420 | psiconv_triple_t show_vertical_scrollbar; |
420 | psiconv_triple_t show_vertical_scrollbar; |
421 | } *psiconv_sheet_status_section; |
421 | } *psiconv_sheet_status_section; |
422 | |
422 | |
|
|
423 | typedef enum psiconv_formula_type |
|
|
424 | { |
|
|
425 | psiconv_formula_unknown, |
|
|
426 | psiconv_formula_int, |
|
|
427 | psiconv_formula_float, |
|
|
428 | psiconv_formula_string |
|
|
429 | } psiconv_formula_type_t; |
|
|
430 | |
|
|
431 | typedef psiconv_list psiconv_formula_list; /* Of struct psiconv_formula_s */ |
|
|
432 | |
|
|
433 | typedef struct psiconv_formula_s |
|
|
434 | { |
|
|
435 | psiconv_formula_type_t type; |
|
|
436 | union { |
|
|
437 | psiconv_u32 d_int; |
|
|
438 | double d_real; |
|
|
439 | char *d_string; |
|
|
440 | psiconv_formula_list d_subformulas; |
|
|
441 | } data; |
|
|
442 | } *psiconv_formula; |
|
|
443 | |
423 | typedef struct psiconv_sheet_workbook_section_s |
444 | typedef struct psiconv_sheet_workbook_section_s |
424 | { |
445 | { |
425 | int dummy; |
446 | psiconv_formula_list formulas; |
426 | } *psiconv_sheet_workbook_section; |
447 | } *psiconv_sheet_workbook_section; |
427 | |
448 | |
428 | typedef struct psiconv_sheet_f_s |
449 | typedef struct psiconv_sheet_f_s |
429 | { |
450 | { |
430 | psiconv_page_layout_section page_sec; |
451 | psiconv_page_layout_section page_sec; |
… | |
… | |
504 | extern void psiconv_free_paragraph_layout(psiconv_paragraph_layout layout); |
525 | extern void psiconv_free_paragraph_layout(psiconv_paragraph_layout layout); |
505 | extern void psiconv_free_character_layout(psiconv_character_layout layout); |
526 | extern void psiconv_free_character_layout(psiconv_character_layout layout); |
506 | extern void psiconv_free_word_style(psiconv_word_style style); |
527 | extern void psiconv_free_word_style(psiconv_word_style style); |
507 | extern void psiconv_free_word_styles_section |
528 | extern void psiconv_free_word_styles_section |
508 | (psiconv_word_styles_section styles); |
529 | (psiconv_word_styles_section styles); |
509 | extern void psiconv_free_sheet_status_section |
530 | extern void psiconv_free_formula(psiconv_formula formula); |
510 | (psiconv_sheet_status_section section); |
531 | extern void psiconv_free_formula_list(psiconv_formula_list list); |
511 | extern void psiconv_free_sheet_status_section |
532 | extern void psiconv_free_sheet_status_section |
512 | (psiconv_sheet_status_section section); |
533 | (psiconv_sheet_status_section section); |
513 | extern void psiconv_free_sheet_f(psiconv_sheet_f file); |
534 | extern void psiconv_free_sheet_f(psiconv_sheet_f file); |
514 | extern void psiconv_free_header_section(psiconv_header_section header); |
535 | extern void psiconv_free_header_section(psiconv_header_section header); |
515 | extern void psiconv_free_section_table_entry(psiconv_section_table_entry entry); |
536 | extern void psiconv_free_section_table_entry(psiconv_section_table_entry entry); |