src/hg/hgTracks/cytoBandTrack.c 1.12

1.12 2009/12/09 03:28:58 tdreszer
Tie the chrom imnnage drag jump feature to advancedJavascriptFeatures
Index: src/hg/hgTracks/cytoBandTrack.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTracks/cytoBandTrack.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -b -B -U 4 -r1.11 -r1.12
--- src/hg/hgTracks/cytoBandTrack.c	24 Sep 2009 22:13:13 -0000	1.11
+++ src/hg/hgTracks/cytoBandTrack.c	9 Dec 2009 03:28:58 -0000	1.12
@@ -191,20 +191,22 @@
 			    int x, int y, int width, int height)
 /* Print out a box to jump to band in browser window .*/
 {
 struct cytoBand *cb = item;
-//#define CHROM_MAP_OF_OLD
-#ifndef CHROM_MAP_OF_OLD
-x = hvGfxAdjXW(hvg, x, width);
+if(advancedJavascriptFeaturesEnabled(cart))
+    {
+    x = hvGfxAdjXW(hvg, x, width);
 
     hPrintf("<AREA SHAPE=RECT COORDS=\"%d,%d,%d,%d\" ", x, y, x+width, y+height);
     hPrintf("onclick='return false;' ");
     hPrintf("HREF=\"#\" class='cytoBand'");
     mapStatusMessage("%s %s:%d-%d", (cb->name==NULL?"":cb->name),cb->chrom, cb->chromStart+1, cb->chromEnd);
     hPrintf(">\n");
-#else//ifdef CHROM_MAP_OF_OLD
-mapBoxJumpTo(hvg, x, y, width, height, cb->chrom, cb->chromStart, cb->chromEnd, cb->name);
-#endif//def CHROM_MAP_OF_OLD
+    }
+else
+    {
+    mapBoxJumpTo(hvg, x, y, width, height, cb->chrom, cb->chromStart, cb->chromEnd, cb->name);
+    }
 }
 
 int cytoBandIdeoTotalHeight(struct track *tg, enum trackVisibility vis)
 /* Return the (nonstandard) height of the cytoBandIdeo track. */