6109f0f2c4742e3c1ba6fea26d386135a8830949 kent Mon Feb 16 14:47:43 2015 -0800 Adding routine to fetch list of formats and their descriptions. diff --git src/hg/lib/web.c src/hg/lib/web.c index f78ac63..30de9e7 100644 --- src/hg/lib/web.c +++ src/hg/lib/web.c @@ -1033,37 +1033,57 @@ /* Print right-justified int cell in our colors. */ { webPrintLinkCellRightStart(); printf("%d", val); webPrintLinkCellEnd(); } void webPrintDoubleCell(double val) /* Print right-justified cell in our colors with two digits to right of decimal. */ { webPrintLinkCellRightStart(); printf("%4.2f", val); webPrintLinkCellEnd(); } -void webPrintWideLabelCell(char *label, int colSpan) -/* Print label cell over multiple columns in our colors. */ +void webPrintWideLabelCellStart(int colSpan) +/* Print start of wrapper around a label in a table. */ { printf(" 1) printf(" COLSPAN=%d", colSpan); -printf(">%s", label); +printf(">"); +} + +void webPrintLabelCellStart() +/* Print start of wrapper around a label in a table. */ +{ +webPrintWideLabelCellStart(1); +} + +void webPrintLabelCellEnd() +/* Print end of wrapper around a label in a table. */ +{ +printf(""); +} + +void webPrintWideLabelCell(char *label, int colSpan) +/* Print label cell over multiple columns in our colors. */ +{ +webPrintWideLabelCellStart(colSpan); +printf("%s", label); +webPrintLabelCellEnd(); } void webPrintWideCenteredLabelCell(char *label, int colSpan) /* Print label cell over multiple columns in our colors and centered. */ { printf(" 1) printf(" COLSPAN=%d", colSpan); printf(">
%s
", label); } void webPrintLabelCell(char *label) /* Print label cell in our colors. */ { webPrintWideLabelCell(label, 1);