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("

"); cgiMakeCheckBox(BASE_SHOWRULER, showRuler); puts(" Show ruler

"); puts("

"); cgiMakeCheckBox(BASE_SCALE_BAR, showScaleBar); puts(" Show scale bar"); +puts("

"); +cgiMakeCheckBox(BASE_SHOWASM_SCALEBAR, cartUsualBoolean(cart, BASE_SHOWASM_SCALEBAR, TRUE)); +puts(" Show assembly next to scale bar"); +puts("

"); puts("

Zoom factor: "); zoomRadioButtons(RULER_BASE_ZOOM_VAR, currentZoom); puts("

Motifs to highlight: "); cgiMakeTextVar(BASE_MOTIFS, motifString, 20); puts(" (Comma separated list, i.e.: GT,AG for splice sites)"); puts("

"); cgiMakeCheckBox(MOTIF_COMPLEMENT, complementsToo); puts(" Show reverse complements of motifs also"); puts("

Options for slides and presentations:"); puts("

Title: "); cgiMakeTextVar(titleVar, title, 30); puts("

Display: "); cgiMakeCheckBox(BASE_SHOWASM, showAsm); puts(" assembly "); cgiMakeCheckBox(BASE_SHOWPOS, showPos);