X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fpivot-table.h;h=377579a013d356b3f5feb4cea5959381be201ae8;hb=8a6611e7e3bbba8be61cd35f8701f50d6e255e44;hp=f2f0c564ab6c88e6b7ac32f8257797b8811859ac;hpb=0c15548837a299334adf32401f9d8dc2806cb320;p=pspp diff --git a/src/output/pivot-table.h b/src/output/pivot-table.h index f2f0c564ab..377579a013 100644 --- a/src/output/pivot-table.h +++ b/src/output/pivot-table.h @@ -221,7 +221,7 @@ struct pivot_axis breaks out of the loop prematurely, it needs to free it with free(). */ #define PIVOT_AXIS_FOR_EACH(INDEXES, AXIS) \ for ((INDEXES) = NULL; \ - ((INDEXES) = pivot_axis_iterator_next (INDEXES, AXIS)) != NULL; ) + ((INDEXES) = pivot_axis_iterator_next (INDEXES, AXIS)) != NULL;) size_t *pivot_axis_iterator_next (size_t *indexes, const struct pivot_axis *); /* Dimensions. @@ -385,6 +385,7 @@ struct pivot_table 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; @@ -501,6 +502,7 @@ struct pivot_footnote size_t idx; struct pivot_value *content; struct pivot_value *marker; + bool show; }; struct pivot_footnote *pivot_table_create_footnote ( @@ -710,7 +712,8 @@ void pivot_value_destroy (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 *);