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