Beispiel #1
0
 /// <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;
 }
 /// <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;
        }
 public TextTabProperties(TextTabAlignment alignment, double location, int tabLeader, int aligningChar)
 {
 }