X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Foutput%2Fhtml.c;h=822c6b5c9b8f9c6c6844a49760f405f26e4694d7;hb=01e1f5874de57b945a4f1eb4cd0939b96c6a3a06;hp=cf9b2da3c11cc8077850fd6c5aeabd085b38beed;hpb=fce028c380d496e42823fd24774e0159ed7cc110;p=pspp diff --git a/src/output/html.c b/src/output/html.c index cf9b2da3c1..822c6b5c9b 100644 --- a/src/output/html.c +++ b/src/output/html.c @@ -48,6 +48,9 @@ struct html_driver { struct output_driver driver; + struct xr_color fg; + struct xr_color bg; + char *file_name; char *chart_file_name; @@ -102,6 +105,9 @@ html_create (const char *file_name, enum settings_output_devices device_type, html->file = NULL; html->chart_cnt = 1; + parse_color (d, o, "background-color", "#FFFFFFFFFFFF", &html->bg); + parse_color (d, o, "foreground-color", "#000000000000", &html->fg); + html->file = fn_open (html->file_name, "w"); if (html->file == NULL) { @@ -238,7 +244,10 @@ html_submit (struct output_driver *driver, char *file_name; file_name = xr_draw_png_chart (chart_item, html->chart_file_name, - html->chart_cnt++); + html->chart_cnt++, + &html->fg, + &html->bg + ); if (file_name != NULL) { const char *title = chart_item_get_title (chart_item);