41e92aca41621f3fe3c5caf951261db487875dc8
larrym
  Fri May 4 15:59:07 2012 -0700
refactor menu bar code into a new file to get ready for new menu bar design (#5245)
diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h
index f09cb28..f3bf3c3 100644
--- src/hg/hgTracks/hgTracks.h
+++ src/hg/hgTracks/hgTracks.h
@@ -334,39 +334,30 @@
 /* global GSID subject list */
 struct gsidSubj
     {
     struct gsidSubj  *next;
     char *subjId;
     };
 
 /* global GSID sequence list */
 struct gsidSeq
     {
     struct gsidSeq  *next;
     char *seqId;
     char *subjId;
     };
 
-/* list of links to display in a menu */
-struct hotLink
-    {
-    struct hotLink *next;
-    char *name;
-    char *url;
-    char *id;
-    };
-
 extern char *excludeVars[];
 extern struct trackLayout tl;
 extern struct jsonElement *jsonForClient;
 
 extern struct cart *cart; /* The cart where we keep persistent variables. */
 extern struct hash *oldVars;       /* List of vars from previous cart. */
 extern struct track *trackList;    /* List of all tracks. */
 extern struct hash *trackHash; /* Hash of the tracks by their name. */
 extern char *chromName;	  /* Name of chromosome sequence . */
 extern char *database;	  /* Name of database we're using. */
 extern char *organism;	  /* Name of organism we're working on. */
 extern char *browserName;              /* Test or public browser */
 extern char *organization;             /* UCSC or MGC */
 extern int winStart;	  /* Start of window in sequence. */
 extern int winEnd;	  /* End of window in sequence. */
@@ -1333,21 +1324,24 @@
 /* Tracks with remote data sources should berendered via an ajax callback */
 
 #else//ifndef
 
 #define REMOTE_TRACK_HEIGHT 0
 #define trackShouldUseAjaxRetrieval(track)  FALSE
 
 #endif//ndef REMOTE_TRACK_AJAX_CALLBACK
 
 int gCmpPriority(const void *va, const void *vb);
 /* Compare groups based on priority. */
 
 int tgCmpPriority(const void *va, const void *vb);
 /* Compare to sort based on priority; use shortLabel as secondary sort key. */
 
+void menuBar();
+/* Put up the menu bar. */
+
 #define measureTime uglyTime
 
 #define SUPPORT_CONTENT_TYPE 1
 
 #endif /* HGTRACKS_H */