69e8424f77f7d2513fcf8082aea972d539665540 tdreszer Fri Nov 18 13:14:56 2011 -0800 More touches on BUTTONS_BY_CSS diff --git src/hg/hgTracks/searchTracks.c src/hg/hgTracks/searchTracks.c index 6d49b59..5e8d850 100644 --- src/hg/hgTracks/searchTracks.c +++ src/hg/hgTracks/searchTracks.c @@ -418,41 +418,40 @@ { if (slPopHead(&tracks) == NULL) // memory waste break; } } hPrintf("</td><td align='right' valign='bottom'>\n"); findTracksPageLinks(tracksFound,startFrom); hPrintf("</td></tr>\n"); } // Begin foundTracks table //hPrintf("<table id='foundTracks'><tr><td colspan='2'>\n"); hPrintf("<tr><td colspan='2'>\n"); hPrintf("</td><td align='right'>\n"); hPrintf("</td></tr><tr bgcolor='#%s'><td>",HG_COL_HEADER); -#define NEW_BUTTONS -#ifdef NEW_BUTTONS - // TODO: Replace the pm buttons on tab. Replace the toggle buttons in config.c - #define BUTTON_PM "<span class='pmButton' onclick='findTracks.checkAllWithWait(%s)' title='%s all found tracks'>%s</span>" - hPrintf(BUTTON_PM,"true", "Select","+"); - hPrintf(BUTTON_PM,"false","Unselect","-"); -#else///ifndef NEW_BUTTONS +#ifdef BUTTONS_BY_CSS + // TODO: Replace the pm buttons on tab. + #define BUTTON_PM "<span class='pmButton' onclick='findTracks.checkAllWithWait(%s)' title='%s all found tracks'>%c</span>" + hPrintf(BUTTON_PM,"true", "Select",'+'); + hPrintf(BUTTON_PM,"false","Unselect",'-'); +#else///ifndef BUTTONS_BY_CSS #define PM_BUTTON "<IMG height=18 width=18 onclick=\"return findTracks.checkAllWithWait(%s);\" id='btn_%s' src='../images/%s' title='%s all found tracks'>" hPrintf(PM_BUTTON,"true", "plus_all", "add_sm.gif", "Select"); hPrintf(PM_BUTTON,"false","minus_all","remove_sm.gif","Unselect"); -#endif///ndef NEW_BUTTONS +#endif///ndef BUTTONS_BY_CSS hPrintf("</td><td><b>Visibility</b></td><td colspan=2> <b>Track Name</b>\n"); // Sort options? if(tracksFound >= ENOUGH_FOUND_TRACKS) { hPrintf("<span style='float:right;'>Sort:"); cgiMakeOnClickRadioButton(TRACK_SEARCH_SORT, "0", (sortBy == sbRelevance),"onclick=\"findTracks.sortNow(this);\""); hPrintf("by Relevance"); cgiMakeOnClickRadioButton(TRACK_SEARCH_SORT, "1", (sortBy == sbAbc), "onclick=\"findTracks.sortNow(this);\""); hPrintf("Alphabetically"); cgiMakeOnClickRadioButton(TRACK_SEARCH_SORT, "2",(sortBy == sbHierarchy), "onclick=\"findTracks.sortNow(this);\""); hPrintf("by Hierarchy </span>\n"); } hPrintf("</td></tr>\n");