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. */