c5e3716b1ca6a18231da154cb219fb3b6676bf1e max Tue May 7 10:06:53 2013 -0700 if impact coloring is activated, show impact factor in mouse over diff --git src/hg/hgTracks/pubsTracks.c src/hg/hgTracks/pubsTracks.c index 2341c5d..27c4e9a 100644 --- src/hg/hgTracks/pubsTracks.c +++ src/hg/hgTracks/pubsTracks.c @@ -181,30 +181,39 @@ } } else { if (sameString(colorBy,"impact")) { int impInt = atoi(impact); if (impInt<=1) extra->color = &impact1Color; else if (impInt<=3) extra->color = &impact2Color; else if (impInt<=10) extra->color = &impact3Color; else extra->color = &impact4Color; + + // add impact to mouseover text + struct dyString *mo = dyStringNew(0); + dyStringAppend(mo, extra->mouseOver); + dyStringAppend(mo, " (impact "); + dyStringAppend(mo, impact); + dyStringAppend(mo, ")"); + freeMem(extra->mouseOver); + extra->mouseOver = dyStringContents(mo); } if (sameString(colorBy,"year")) { int relYear = (atoi(year)-1990); extra->shade = min(relYear/3, 10); //extra->color = shadesOfGray[yearShade]; } } } } } sqlFreeResult(&sr);