src/hg/lib/hui.c 1.221

1.221 2009/07/07 01:07:13 kate
Add trackDb setting for minimum gray level, corresponding to trackUi min gray level dropdown
Index: src/hg/lib/hui.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/lib/hui.c,v
retrieving revision 1.220
retrieving revision 1.221
diff -b -B -U 4 -r1.220 -r1.221
--- src/hg/lib/hui.c	7 Jul 2009 00:10:43 -0000	1.220
+++ src/hg/lib/hui.c	7 Jul 2009 01:07:13 -0000	1.221
@@ -3407,9 +3407,11 @@
     // maxShade is used to access the array.
     int maxShade = 9;
     int scoreMinGrayLevel = scoreMin * maxShade/scoreMax;
     if (scoreMinGrayLevel <= 0) scoreMinGrayLevel = 1;
-    int minGrayLevel = cartUsualIntClosestToHome(cart, tdb, compositeLevel, MIN_GRAY_LEVEL, scoreMinGrayLevel);
+    char *setting = trackDbSettingClosestToHome(tdb, MIN_GRAY_LEVEL);
+    int minGrayLevel = cartUsualIntClosestToHome(cart, tdb, compositeLevel, MIN_GRAY_LEVEL, 
+                        setting ? atoi(setting) : scoreMinGrayLevel);
     if (minGrayLevel <= 0) minGrayLevel = 1;
     if (minGrayLevel > maxShade) minGrayLevel = maxShade;
     puts("\n<P><B>Shade of lowest-scoring items: </B>");
     // Add javascript to select so that its color is consistent with option colors: