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)