src/hg/hgTracks/imageV2.h 1.16
1.16 2010/02/13 00:43:25 tdreszer
This work allows separate image fro sideLabels which is necessary for dragScroll off end of an image.
Index: src/hg/hgTracks/imageV2.h
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTracks/imageV2.h,v
retrieving revision 1.15
retrieving revision 1.16
diff -b -B -U 4 -r1.15 -r1.16
--- src/hg/hgTracks/imageV2.h 12 Feb 2010 21:12:07 -0000 1.15
+++ src/hg/hgTracks/imageV2.h 13 Feb 2010 00:43:25 -0000 1.16
@@ -1,32 +1,34 @@
/* imageV2 - API for creating the image V2 features. */
// UNCOMMENT
// IMAGEv2_DRAG_REORDER to allow dragReorder
-// FLAT_TRACK_LIST to allow reordering of subtracks
// USE_NAVIGATION_LINKS to use navigation links by image, rather than buttons at top
// CONTEXT_MENU to allow right-click funtionality
// IMAGEv2_DRAG_SCROLL and IMAGEv2_DRAG_SCROLL_SZ to allow dragScroll
+// FLAT_TRACK_LIST to allow reordering of subtracks
+
//#define IMAGEv2_DRAG_REORDER
//#define USE_NAVIGATION_LINKS
-// UNCOMMENT FLAT_TRACK_LIST to allow reordering of subtracks
-#ifdef IMAGEv2_DRAG_REORDER
- #define FLAT_TRACK_LIST
-#endif//def IMAGEv2_DRAG_REORDER
-
// UNCOMMENT CONTEXT_MENU to allow right-click funtionality
//#define CONTEXT_MENU
// UNCOMMENT IMAGEv2_DRAG_SCROLL and IMAGEv2_DRAG_SCROLL_SZ to allow dragScroll
// NOTE: dragScroll not working in SZ=1 (1x) yet, because haven't done ajax fetch when dragged beyond image dimansions.
// Still, set IMAGEv2_DRAG_SCROLL_SZ > 1 (3=3x) to get limited dragScroll functionality
//#define IMAGEv2_DRAG_SCROLL
-//#define IMAGEv2_DRAG_SCROLL_SZ 1
+//#define IMAGEv2_DRAG_SCROLL_SZ 2
+
#if defined(IMAGEv2_DRAG_SCROLL_SZ) && (IMAGEv2_DRAG_SCROLL_SZ > 1)
- //#define IMAGEv2_SHORT_MAPITEMS
+ #define IMAGEv2_SHORT_MAPITEMS
#endif// defined(IMAGEv2_DRAG_SCROLL_SZ) && (IMAGEv2_DRAG_SCROLL_SZ > 1)
+// UNCOMMENT FLAT_TRACK_LIST to allow reordering of subtracks
+#ifdef IMAGEv2_DRAG_REORDER
+ #define FLAT_TRACK_LIST
+#endif//def IMAGEv2_DRAG_REORDER
+
// Support for guidelines as separate bg image (allowing dragScroll to move guidelines through centerLabels)
#if defined(IMAGEv2_DRAG_REORDER) || defined(IMAGEv2_DRAG_SCROLL)
#define IMAGEv2_BG_IMAGE
#endif// defined(IMAGEv2_DRAG_REORDER) || defined(IMAGEv2_DRAG_SCROLL)