383f4985111a322b269d0849aea6b8d42c6a8df8 kate Mon Feb 8 18:26:08 2016 -0800 Disable (gray out) text label on codon numbering. Disabling the checkbox alone is non-obvious diff --git src/hg/lib/hui.c src/hg/lib/hui.c index 6c0ca01..71e86f0 100644 --- src/hg/lib/hui.c +++ src/hg/lib/hui.c @@ -1084,33 +1084,34 @@ CDS_MRNA_HELP_PAGE); } else if (gotCds) { char buf[256]; char *disabled = NULL; safef(buf, sizeof(buf), "onchange='codonColoringChanged(\"%s\")'", name); puts("

Color track by codons:"); cgiMakeDropListFull(var, baseColorDrawGenomicOptionLabels, baseColorDrawGenomicOptionValues, ArraySize(baseColorDrawGenomicOptionLabels), curValue, buf); printf("Help on codon coloring
", CDS_HELP_PAGE); safef(buf, sizeof(buf), "%s.%s", name, CODON_NUMBERING_SUFFIX); - puts("
Show codon numbering:\n"); if (curOpt == baseColorDrawOff) disabled = "disabled"; + printf("
Show codon numbering:\n", + name, curOpt == baseColorDrawOff ? "class='disabled'" : ""); cgiMakeCheckBoxJS(buf, cartUsualBooleanClosestToHome(cart, tdb, FALSE, CODON_NUMBERING_SUFFIX, FALSE), disabled); } else if (gotSeq) { puts("

Color track by bases:"); cgiMakeDropListFull(var, baseColorDrawItemOptionLabels, baseColorDrawItemOptionValues, ArraySize(baseColorDrawItemOptionLabels), curValue, NULL); printf("Help on base coloring
", CDS_BASE_HELP_PAGE); } } void baseColorDrawOptDropDown(struct cart *cart, struct trackDb *tdb)