/// <summary> /// Construct tab properties /// </summary> /// <param name="alignment">alignment of text at tab location</param> /// <param name="location">tab location</param> /// <param name="tabLeader">tab leader</param> /// <param name="aligningChar">specific character in text that is aligned at tab location</param> public TextTabProperties( TextTabAlignment alignment, double location, int tabLeader, int aligningChar ) { _alignment = alignment; _location = location; _tabLeader = tabLeader; _aligningChar = aligningChar; }
public TextTabProperties(TextTabAlignment alignment, double location, int tabLeader, int aligningChar) { }
/// <summary> /// From TabAlignment to LsKTab /// </summary> public static LsKTab LsKTabFromTabAlignment(TextTabAlignment tabAlignment) { switch (tabAlignment) { case TextTabAlignment.Right: return LsKTab.lsktRight; case TextTabAlignment.Center: return LsKTab.lsktCenter; case TextTabAlignment.Character: return LsKTab.lsktChar; } return LsKTab.lsktLeft; }