src/hg/lib/hui.c 1.173
1.173 2009/03/13 23:02:08 hiram
Fixup the naming of the chain track variables in the multi-view composite
Index: src/hg/lib/hui.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/lib/hui.c,v
retrieving revision 1.172
retrieving revision 1.173
diff -b -B -U 4 -r1.172 -r1.173
--- src/hg/lib/hui.c 12 Mar 2009 00:05:45 -0000 1.172
+++ src/hg/lib/hui.c 13 Mar 2009 23:02:08 -0000 1.173
@@ -2552,8 +2552,10 @@
case cfgGenePred: genePredCfgUi(cart,tdb,prefix,title,boxed);
break;
case cfgChain: chainCfgUi(db,cart,tdb,prefix,title,boxed);
break;
+ case cfgNetAlign:
+ break;
default: warn("Track type is not known to multi-view composites.");
break;
}
}
@@ -3139,9 +3141,9 @@
char options[1][256]; /* our option strings here */
char *colorOpt;
(void) chainFetchColorOption(cart, tdb, &colorOpt);
-snprintf( &options[0][0], 256, "%s.%s", tdb->tableName, OPT_CHROM_COLORS );
+snprintf( &options[0][0], 256, "%s.%s", prefix, OPT_CHROM_COLORS );
printf("<p><b>Color chains by: </b>");
chainColorDropDown(&options[0][0], colorOpt);
freeMem (colorOpt);
@@ -3150,13 +3152,13 @@
char filterVar[256];
char *filterVal = "";
printf("<p><b>Filter by chromosome (e.g. chr10):</b> ");
-snprintf(filterVar, sizeof(filterVar), "%s.chromFilter", tdb->tableName);
+snprintf(filterVar, sizeof(filterVar), "%s.chromFilter", prefix);
filterSetting = cartUsualString(cart, filterVar, filterVal);
-cgiMakeTextVar(filterVar, cartUsualString(cart, filterVar, ""), 15);
+cgiMakeTextVar(filterVar, cartUsualString(cart, filterVar, filterSetting), 15);
-scoreCfgUi(db, cart,tdb,tdb->tableName,NULL,2000000000,FALSE);
+scoreCfgUi(db, cart,tdb,prefix,NULL,2000000000,FALSE);
cfgEndBox(boxed);
}