internal void SetWritingMode(WritingModes writingMode) { if (writingMode == WritingModes.Vertical || writingMode == WritingModes.Rotate270) { m_writingModeTopBottom = true; } }
public void SetWritingMode(WritingModes writingMode) { if (writingMode != WritingModes.Vertical && writingMode != WritingModes.Rotate270) { return; } this.m_writingModeTopBottom = true; }
public static byte Translate(WritingModes aValue, RPLVersionEnum rplVersion) { if ((int)rplVersion <= 3 && aValue == WritingModes.Rotate270) { return(0); } return(StyleEnumConverter.Translate(aValue)); }
internal static byte Translate(WritingModes aValue, RPLVersionEnum rplVersion) { if ((int)rplVersion <= 3 && aValue == WritingModes.Rotate270) { return(0); } return(Translate(aValue)); }
internal static byte Translate(WritingModes aValue) { switch (aValue) { case WritingModes.Vertical: return(1); case WritingModes.Rotate270: return(2); default: return(0); } }
private void CreateFont(string family, ReportSize size, FontStyles style, FontWeights weight, TextDecorations decoration, TextAlignments alignment, VerticalAlignments verticalAlignment, Directions direction, WritingModes writingMode) { this.CreateGDIFont(family, size, style, weight, decoration); StringAlignment textStringAlignment = this.CreateTextStringAlignment(alignment); bool directionRightToLeft = false; if (direction == Directions.RTL) { directionRightToLeft = true; } this.SetWritingMode(writingMode); StringAlignment lineStringAlignment = this.CreateLineStringAlignment(verticalAlignment); this.CreateFormatString(textStringAlignment, lineStringAlignment, directionRightToLeft); }
public CanvasFont(string family, ReportSize size, FontStyles style, FontWeights weight, TextDecorations decoration, TextAlignments alignment, VerticalAlignments verticalAlignment, Directions direction, WritingModes writingMode) { this.CreateFont(family, size, style, weight, decoration, alignment, verticalAlignment, direction, writingMode); }