projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
LIST: Fix case numbering.
[pspp]
/
src
/
output
/
pivot-table.h
diff --git
a/src/output/pivot-table.h
b/src/output/pivot-table.h
index c11874da2e3802efef4d291e0d352cfcea3b6186..e7f0afad85df1c1df532b6b32b34fdaf19c800bd 100644
(file)
--- a/
src/output/pivot-table.h
+++ b/
src/output/pivot-table.h
@@
-107,7
+107,7
@@
enum pivot_area
};
const char *pivot_area_to_string (enum pivot_area);
};
const char *pivot_area_to_string (enum pivot_area);
-
void pivot_area_get_default_style (enum pivot_area, struct area_style *
);
+
const struct area_style *pivot_area_get_default_style (enum pivot_area
);
/* Table borders for styling purposes. */
enum pivot_border
/* Table borders for styling purposes. */
enum pivot_border
@@
-385,6
+385,7
@@
struct pivot_table
bool rotate_outer_row_labels;
bool row_labels_in_corner;
bool show_grid_lines;
bool rotate_outer_row_labels;
bool row_labels_in_corner;
bool show_grid_lines;
+ bool show_caption;
bool omit_empty; /* Omit empty rows and columns? */
size_t *current_layer; /* axis[PIVOT_AXIS_LAYER].n_dimensions elements. */
char *table_look;
bool omit_empty; /* Omit empty rows and columns? */
size_t *current_layer; /* axis[PIVOT_AXIS_LAYER].n_dimensions elements. */
char *table_look;
@@
-501,6
+502,7
@@
struct pivot_footnote
size_t idx;
struct pivot_value *content;
struct pivot_value *marker;
size_t idx;
struct pivot_value *content;
struct pivot_value *marker;
+ bool show;
};
struct pivot_footnote *pivot_table_create_footnote (
};
struct pivot_footnote *pivot_table_create_footnote (
@@
-599,7
+601,10
@@
struct pivot_value
{
struct font_style *font_style;
struct cell_style *cell_style;
{
struct font_style *font_style;
struct cell_style *cell_style;
- char *subscript;
+
+ char **subscripts;
+ size_t n_subscripts;
+
char *superscript;
const struct pivot_footnote **footnotes;
char *superscript;
const struct pivot_footnote **footnotes;
@@
-707,7
+712,8
@@
void pivot_value_destroy (struct pivot_value *);
/* Styling. */
void pivot_value_get_style (struct pivot_value *,
/* Styling. */
void pivot_value_get_style (struct pivot_value *,
- const struct area_style *default_style,
+ const struct font_style *base_font_style,
+ const struct cell_style *base_cell_style,
struct area_style *);
void pivot_value_set_style (struct pivot_value *, const struct area_style *);
struct area_style *);
void pivot_value_set_style (struct pivot_value *, const struct area_style *);