38713472b37d9c8ebf55826b3d6f52edc7fba8f1
braney
Wed Aug 23 15:24:47 2023 -0700
one more edit of squishyPack control label
diff --git src/hg/lib/hui.c src/hg/lib/hui.c
index b87c861..eac991a 100644
--- src/hg/lib/hui.c
+++ src/hg/lib/hui.c
@@ -5912,39 +5912,43 @@
cgiMakeCheckBox(varName, option);
printf("
\n");
//char *style = option ? "display:block" : "display:none";
//printf("
\n", style);
//printf("
\n\n");
jsInlineF("$(\"input[name='%s']\").click( function() { $('#snakeGraphOptions').toggle();} );\n"
, varName); // XSS FILTER?
}
void squishyPackOption(struct cart *cart, char *name, char *title, struct trackDb *tdb)
/* let the user choose to see the track in wiggle mode */
{
char option[256];
+char buffer[4096];
char *field = trackDbSetting(tdb, "squishyPackField");
if (field == NULL)
return;
char *fieldLabel = trackDbSetting(tdb, "squishyPackLabel");
if (fieldLabel == NULL)
- fieldLabel = field;
+ {
+ fieldLabel = buffer;
+ safef(buffer, sizeof buffer, "Reduce (squish) the height of items that have a %s value greater than", field);
+ }
double squishyPackPoint = cartOrTdbDouble(cart, tdb, "squishyPackPoint", 999);
-printf("
Reduce the height of transcripts (squish) that have a %s greater or equal to ", fieldLabel);
+printf("
%s ", fieldLabel);
safef(option, sizeof(option), "%s.%s", name, "squishyPackPoint" );
cgiMakeDoubleVarWithLimits(option, squishyPackPoint, "Range min", 0, NO_VALUE, NO_VALUE);
}
void wigOption(struct cart *cart, char *name, char *title, struct trackDb *tdb)
/* let the user choose to see the track in wiggle mode */
{
printf("
Display data as a density graph: ");
boolean option = cartOrTdbBoolean(cart, tdb, "doWiggle", FALSE);
char varName[1024];
safef(varName, sizeof(varName), "%s.doWiggle", name);
cgiMakeCheckBox(varName, option);
printf("
\n");