ca96dfa92667ad79f4d247e25befab59cfa90258 kate Thu Apr 13 12:49:53 2017 -0700 Add barChartColors setting to allow specifying barchart colors by name. Add HTML color names support to lib. refs #18736 diff --git src/hg/inc/barChartUi.h src/hg/inc/barChartUi.h index 224e311..6b3858d 100644 --- src/hg/inc/barChartUi.h +++ src/hg/inc/barChartUi.h @@ -23,30 +23,33 @@ #define BAR_CHART_MAX_LIMIT "maxLimit" #define BAR_CHART_MAX_LIMIT_DEFAULT 300 /* TODO: Get default from trackDb ? */ /* Category (bar) info */ #define BAR_CHART_MAX_CATEGORIES 100 /* Category filter */ #define BAR_CHART_CATEGORY_SELECT "categories" /* Labels for categories */ #define BAR_CHART_CATEGORY_LABELS "barChartBars" #define BAR_CHART_CATEGORY_LABEL "barChartLabel" #define BAR_CHART_CATEGORY_LABEL_DEFAULT "Categories" +/* Colors for categories */ +#define BAR_CHART_CATEGORY_COLORS "barChartColors" + /* Units to display on bar mouseover */ #define BAR_CHART_UNIT "barChartUnit" /* Suppress whiteout behind graph (to show highlight and blue lines) */ #define BAR_CHART_NO_WHITEOUT "noWhiteout" #define BAR_CHART_NO_WHITEOUT_DEFAULT FALSE void barChartCfgUi(char *database, struct cart *cart, struct trackDb *tdb, char *track, char *title, boolean boxed); /* Bar chart track type */ #define barChartAutoSqlString \ "table barChartBed\n" \ "\"BED6+ with additional fields for category count and values\"\n" \ "(\n" \