… | |
… | |
690 | } *psiconv_sheet_line; |
690 | } *psiconv_sheet_line; |
691 | |
691 | |
692 | typedef psiconv_list psiconv_sheet_line_list; |
692 | typedef psiconv_list psiconv_sheet_line_list; |
693 | /* Of struct psiconv_sheet_line_s */ |
693 | /* Of struct psiconv_sheet_line_s */ |
694 | |
694 | |
|
|
695 | typedef struct psiconv_sheet_grid_size_s |
|
|
696 | { |
|
|
697 | psiconv_u32 line_number; |
|
|
698 | psiconv_length_t size; |
|
|
699 | } *psiconv_sheet_grid_size; |
|
|
700 | |
|
|
701 | typedef psiconv_list psiconv_sheet_grid_size_list; |
|
|
702 | /* Of struct psiconv_sheet_grid_size_s */ |
|
|
703 | |
|
|
704 | typedef psiconv_list psiconv_sheet_grid_break_list; /* of psiconv_u32 */ |
|
|
705 | |
|
|
706 | typedef struct psiconv_sheet_grid_section_s |
|
|
707 | { |
|
|
708 | psiconv_bool_t show_column_titles; |
|
|
709 | psiconv_bool_t show_row_titles; |
|
|
710 | psiconv_bool_t show_vertical_grid; |
|
|
711 | psiconv_bool_t show_horizontal_grid; |
|
|
712 | psiconv_bool_t freeze_rows; |
|
|
713 | psiconv_bool_t freeze_columns; |
|
|
714 | psiconv_u32 frozen_rows; |
|
|
715 | psiconv_u32 frozen_columns; |
|
|
716 | psiconv_u32 first_unfrozen_row_displayed; |
|
|
717 | psiconv_u32 first_unfrozen_column_displayed; |
|
|
718 | psiconv_bool_t show_page_breaks; |
|
|
719 | psiconv_u32 first_row; |
|
|
720 | psiconv_u32 first_column; |
|
|
721 | psiconv_u32 last_row; |
|
|
722 | psiconv_u32 last_column; |
|
|
723 | psiconv_length_t default_row_height; |
|
|
724 | psiconv_length_t default_column_width; |
|
|
725 | psiconv_sheet_grid_size_list row_heights; |
|
|
726 | psiconv_sheet_grid_size_list column_heights; |
|
|
727 | psiconv_sheet_grid_break_list row_page_breaks; |
|
|
728 | psiconv_sheet_grid_break_list column_page_breaks; |
|
|
729 | } *psiconv_sheet_grid_section; |
|
|
730 | |
695 | typedef struct psiconv_sheet_worksheet_s |
731 | typedef struct psiconv_sheet_worksheet_s |
696 | { |
732 | { |
697 | psiconv_sheet_cell_layout default_layout; |
733 | psiconv_sheet_cell_layout default_layout; |
698 | psiconv_sheet_cell_list cells; |
734 | psiconv_sheet_cell_list cells; |
699 | psiconv_bool_t show_zeros; |
735 | psiconv_bool_t show_zeros; |
700 | psiconv_sheet_line_list row_default_layouts; |
736 | psiconv_sheet_line_list row_default_layouts; |
701 | psiconv_sheet_line_list col_default_layouts; |
737 | psiconv_sheet_line_list col_default_layouts; |
|
|
738 | psiconv_sheet_grid_section grid; |
702 | } *psiconv_sheet_worksheet; |
739 | } *psiconv_sheet_worksheet; |
703 | |
740 | |
704 | typedef psiconv_list psiconv_sheet_worksheet_list; |
741 | typedef psiconv_list psiconv_sheet_worksheet_list; |
705 | /* of struct psiconv_sheet_worksheet_s */ |
742 | /* of struct psiconv_sheet_worksheet_s */ |
706 | |
743 | |
… | |
… | |
843 | extern void psiconv_free_formula(psiconv_formula formula); |
880 | extern void psiconv_free_formula(psiconv_formula formula); |
844 | extern void psiconv_free_formula_list(psiconv_formula_list list); |
881 | extern void psiconv_free_formula_list(psiconv_formula_list list); |
845 | extern void psiconv_free_sheet_status_section |
882 | extern void psiconv_free_sheet_status_section |
846 | (psiconv_sheet_status_section section); |
883 | (psiconv_sheet_status_section section); |
847 | extern void psiconv_free_sheet_cell_layout(psiconv_sheet_cell_layout layout); |
884 | extern void psiconv_free_sheet_cell_layout(psiconv_sheet_cell_layout layout); |
|
|
885 | extern void psiconv_free_sheet_grid_break_list |
|
|
886 | (psiconv_sheet_grid_break_list list); |
|
|
887 | extern void psiconv_free_sheet_grid_size(psiconv_sheet_grid_size s); |
|
|
888 | extern void psiconv_free_sheet_grid_size_list |
|
|
889 | (psiconv_sheet_grid_size_list list); |
|
|
890 | extern void psiconv_free_sheet_grid_section(psiconv_sheet_grid_section sec); |
848 | extern void psiconv_free_sheet_worksheet(psiconv_sheet_worksheet sheet); |
891 | extern void psiconv_free_sheet_worksheet(psiconv_sheet_worksheet sheet); |
849 | extern void psiconv_free_sheet_worksheet_list |
892 | extern void psiconv_free_sheet_worksheet_list |
850 | (psiconv_sheet_worksheet_list list); |
893 | (psiconv_sheet_worksheet_list list); |
851 | |
894 | |
852 | extern void psiconv_free_sheet_f(psiconv_sheet_f file); |
895 | extern void psiconv_free_sheet_f(psiconv_sheet_f file); |