static string FormattedAlignment(TAlignment aAlignment) { StringBuilder line = new StringBuilder(); // if (aAlignment != TAlignment.EAlignNone) { line.Append(" ALIGN=\""); switch (aAlignment) { case TAlignment.EAlignLeft: line.Append("LEFT"); break; case TAlignment.EAlignRight: line.Append("RIGHT"); break; case TAlignment.EAlignCenter: line.Append("CENTER"); break; case TAlignment.EAlignJustify: line.Append("JUSTIFY"); break; default: case TAlignment.EAlignNone: break; } line.Append("\""); } // return(line.ToString()); }
private void MakeColumnHeading(string aTitle, TAlignment aAlignment, TSortType aSortType) { if (iSortType != aSortType) { string toolTipBody = "Sort by "; // switch (aSortType) { default: case TSortType.ESortTypeByAddress: toolTipBody += "address"; break; case TSortType.ESortTypeByType: toolTipBody += "type"; break; case TSortType.ESortTypeByLength: toolTipBody += "length"; break; } // string url = PageFileName(aSortType); string linkWithToolTip = HeapToHTMLPageJavaScriptManager.MakeToolTipLink("Sorting", toolTipBody, url, string.Empty, aTitle); // WriteTableColumnBegin(aAlignment, "tableHeaders"); WriteLine(linkWithToolTip); WriteTableColumnEnd(); } else { WriteTableColumn(aTitle, aAlignment, "tableHeaderSelected"); } }
public void WriteTableColumnBegin(TAlignment aAlignment, string aStyle, int aPixelWidth) { StringBuilder line = new StringBuilder(); line.Append("<TD"); line.Append(FormattedClass(aStyle)); line.Append(FormattedAlignment(aAlignment)); line.Append(FormattedWidthPixel(aPixelWidth)); line.Append(">"); WriteLine(line.ToString()); }
public void WriteDivisionBegin(TAlignment aAlignment, string aStyle, string aId) { StringBuilder line = new StringBuilder(); line.Append("<DIV"); line.Append(FormattedClass(aStyle)); line.Append(FormattedAlignment(aAlignment)); line.Append(FormattedId(aId)); line.Append(">"); // WriteLine(line.ToString()); }
public void WriteDivisionBegin(TAlignment aAlignment, string aStyle) { WriteDivisionBegin(aAlignment, aStyle, string.Empty); }
public void WriteTableColumnHexAddress(long aNumber, TAlignment aAlignment, string aStyle) { WriteTableColumn("0x" + aNumber.ToString("x8"), aAlignment, aStyle); }
public void WriteTableColumnHexAddress(long aNumber, TAlignment aAlignment) { WriteTableColumnHexAddress(aNumber, aAlignment, string.Empty); }
public void WriteTableColumn(long aNumber, TAlignment aAlignment, string aStyle) { WriteTableColumnFormatted(aNumber, "d", aAlignment, aStyle); }
public void WriteTableColumn(long aNumber, TAlignment aAlignment) { WriteTableColumnFormatted(aNumber, "d", aAlignment, string.Empty); }
public void WriteTableColumnFormatted(long aNumber, string aFormat, TAlignment aAlignment, string aStyle) { WriteTableColumn(aNumber.ToString(aFormat), aAlignment, aStyle); }
public void WriteTableColumn(string aValue, TAlignment aAlignment, string aStyle) { WriteTableColumnBegin(aAlignment, aStyle); Writer.Write(aValue); WriteTableColumnEnd(); }
public void WriteTableColumn(string aValue, TAlignment aAlignment) { WriteTableColumn(aValue, aAlignment, string.Empty); }
public void WriteTableColumnBegin(TAlignment aAlignment, string aStyle) { WriteTableColumnBegin(aAlignment, aStyle, -1); }