4aa9c802c865247a6ba8e8190f573fb4a8d5aba6 larrym Fri Dec 16 12:24:38 2011 -0800 show assembly next to scale bar (redmin #4073) diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index 3b275c2..12cad6a 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -1917,30 +1917,34 @@ boolean showAsm = cartUsualBoolean(cart, BASE_SHOWASM, FALSE); /* title var is assembly-specific */ char titleVar[256]; char *title = NULL; /* Configure zoom when click occurs */ char *currentZoom = cartCgiUsualString(cart, RULER_BASE_ZOOM_VAR, ZOOM_3X); char *motifString = cartCgiUsualString(cart, BASE_MOTIFS, ""); safef(titleVar,sizeof(titleVar),"%s_%s",BASE_TITLE,database); title = cartUsualString(cart, titleVar, ""); puts("<P>"); cgiMakeCheckBox(BASE_SHOWRULER, showRuler); puts(" <B>Show ruler</B></P>"); puts("<P>"); cgiMakeCheckBox(BASE_SCALE_BAR, showScaleBar); puts(" <B>Show scale bar</B>"); +puts("<P>"); +cgiMakeCheckBox(BASE_SHOWASM_SCALEBAR, cartUsualBoolean(cart, BASE_SHOWASM_SCALEBAR, TRUE)); +puts(" <B>Show assembly next to scale bar</B>"); +puts("</P>"); puts("<P><B>Zoom factor: </B>"); zoomRadioButtons(RULER_BASE_ZOOM_VAR, currentZoom); puts("<P><B>Motifs to highlight: </B>"); cgiMakeTextVar(BASE_MOTIFS, motifString, 20); puts(" (Comma separated list, i.e.: GT,AG for splice sites)"); puts("<P>"); cgiMakeCheckBox(MOTIF_COMPLEMENT, complementsToo); puts(" <B>Show reverse complements of motifs also</B>"); puts("<P>Options for slides and presentations:"); puts("<P><B>Title: </B>"); cgiMakeTextVar(titleVar, title, 30); puts("<P><B>Display: </B>"); cgiMakeCheckBox(BASE_SHOWASM, showAsm); puts(" <B>assembly </B>"); cgiMakeCheckBox(BASE_SHOWPOS, showPos);