2cbd4ed34ae924a1de492aab11fdf23e61f8ab30 braney Sun Sep 1 10:47:42 2013 -0700 oops... forgot to add snakeUi.h diff --git src/hg/inc/snakeUi.h src/hg/inc/snakeUi.h new file mode 100644 index 0000000..345dbb7 --- /dev/null +++ src/hg/inc/snakeUi.h @@ -0,0 +1,27 @@ +/* snakeUi - Snake Format user interface controls that are shared + * between more than one CGI. */ +#ifndef SNAKEUI_H +#define SNAKEUI_H + +#include "cart.h" +#include "trackDb.h" + +#define SNAKE_SHOW_SNP_WIDTH "showSnpWidth" +#define SNAKE_DEFAULT_SHOW_SNP_WIDTH 50000 + + +#define SNAKE_COLOR_BY_STRAND_LABEL "by strand" +#define SNAKE_COLOR_BY_CHROM_LABEL "by chromosome" +#define SNAKE_COLOR_BY_NONE_LABEL "always blue" + +#define SNAKE_COLOR_BY_STRAND_VALUE "byStrand" +#define SNAKE_COLOR_BY_CHROM_VALUE "byChromosome" +#define SNAKE_COLOR_BY_NONE_VALUE "none" + +#define SNAKE_COLOR_BY "colorBy" +#define SNAKE_DEFAULT_COLOR_BY SNAKE_COLOR_BY_STRAND_VALUE + +void snakeCfgUi(struct cart *cart, struct trackDb *tdb, char *name, char *title, boolean boxed); +/* Complete track controls for snakes. */ + +#endif//def SNAKEUI_H