src/hg/hgTracks/expRatioTracks.c 1.46
1.46 2009/11/11 20:41:28 tdreszer
Cleanup before checkin of imageV2 framework without features. Also made track toggle work better for composites, but only in imageV2
Index: src/hg/hgTracks/expRatioTracks.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTracks/expRatioTracks.c,v
retrieving revision 1.45
retrieving revision 1.46
diff -b -B -U 4 -r1.45 -r1.46
--- src/hg/hgTracks/expRatioTracks.c 5 Nov 2009 22:28:37 -0000 1.45
+++ src/hg/hgTracks/expRatioTracks.c 11 Nov 2009 20:41:28 -0000 1.46
@@ -173,10 +173,9 @@
{
char *encodedItem1 = cgiEncode(item1);
char *encodedItem2 = cgiEncode(item2);
x = hvGfxAdjXW(hvg, x, width);
-#ifdef IMAGEv2_UI
-if(theImgBox && curMap)
+if(theImgBox && curImgTrack)
{
char link[512];
safef(link,sizeof(link),"%s&o=%d&t=%d&g=%s&i=%s&i2=%s", // NOTE: winStart,winEnd removed due to portal
hgcNameAndSettings(), start, end, track, encodedItem1, encodedItem2);
@@ -184,12 +183,10 @@
if(x < insideX && x+width > insideX)
warn("mapBoxHcTwoItems(%s) map item spanning slices. LX:%d TY:%d RX:%d BY:%d link:[%s]",track,x, y, x+width, y+height, link);
#endif//def IMAGEv2_SHORT_MAPITEMS
imgTrackAddMapItem(curImgTrack,link,statusLine,x, y, x+width, y+height);
- //mapSetItemAdd(curMap,link,statusLine,x, y, x+width, y+height);
}
else
-#endif//def IMAGEv2_UI
{
hPrintf("<AREA SHAPE=RECT COORDS=\"%d,%d,%d,%d\" ", x, y, x+width, y+height);
hPrintf("HREF=\"%s&o=%d&t=%d&g=%s&i=%s&i2=%s&c=%s&l=%d&r=%d&db=%s&pix=%d\" ",
hgcNameAndSettings(), start, end, track, encodedItem1, encodedItem2,chromName, winStart, winEnd,
@@ -1446,22 +1443,19 @@
if ((nProbes > MICROARRAY_CLICK_LIMIT) &&
!(sameString(tg->mapName, "expRatioUCSFDemo") || sameString(tg->mapName, "cnvLungBroadv2") || sameString(tg->mapName, "CGHBreastCancerUCSF") || sameString(tg->mapName, "expBreastCancerUCSF")) )
{
int xOffRc = hvGfxAdjXW(hvg, xOff, insideWidth);
- #ifdef IMAGEv2_UI
- if(theImgBox && curMap)
+ if(theImgBox && curImgTrack)
{
char link[512];
safef(link,sizeof(link),"%s&g=%s&i=zoomInMore",hgcNameAndSettings(), tg->mapName); // NOTE: winStart,winEnd removed due to portal
#ifdef IMAGEv2_SHORT_MAPITEMS
if(xOffRc < insideX && xOffRc+insideWidth > insideX)
warn("expRatioMapBoxes(%s) map item spanning slices. LX:%d TY:%d RX:%d BY:%d link:[%s]",tg->mapName,xOffRc, y, xOffRc+insideWidth, y+totalHeight, link);
#endif//def IMAGEv2_SHORT_MAPITEMS
imgTrackAddMapItem(curImgTrack,link,"zoomInMore",xOffRc, y, xOffRc+insideWidth, y+totalHeight);
- //mapSetItemAdd(curMap,link,"zoomInMore",xOffRc, y, xOffRc+insideWidth, y+totalHeight);
}
else
- #endif//def IMAGEv2_UI
{
hPrintf("<AREA SHAPE=RECT COORDS=\"%d,%d,%d,%d\" ", xOffRc, y, xOffRc+insideWidth, y+totalHeight);
hPrintf("HREF=\"%s&g=%s&c=%s&l=%d&r=%d&db=%s&i=zoomInMore\" ",
hgcNameAndSettings(), tg->mapName, chromName, winStart, winEnd, database);