Ejemplo n.º 1
0
 public TextStyle WithFont(UnsettableFont font) =>
 new TextStyle(
     font,
     FontSize,
     FontStyle,
     Alignment,
     HorizontalOverflow,
     VerticalOverflow,
     LineSpacing,
     Color);
Ejemplo n.º 2
0
        public TextStyle(TextStyle source)
        {
            Assert.IsNotNull(source, "source != null");

            _font               = source.Font;
            _fontSize           = source.FontSize;
            _fontStyle          = source.FontStyle;
            _alignment          = source.Alignment;
            _horizontalOverflow = source.HorizontalOverflow;
            _verticalOverflow   = source.VerticalOverflow;
            _lineSpacing        = source.LineSpacing;
            _color              = source.Color;
        }
Ejemplo n.º 3
0
 public TextStyle(
     UnsettableFont font,
     UnsettableInt fontSize,
     UnsettableFontStyle fontStyle,
     UnsettableTextAnchor alignment,
     UnsettableHorizontalWrapMode horizontalOverflow,
     UnsettableVerticalWrapMode verticalOverflow,
     UnsettableFloat lineSpacing,
     UnsettableColor color)
 {
     _font               = font ?? new UnsettableFont();
     _fontSize           = fontSize ?? new UnsettableInt();
     _fontStyle          = fontStyle ?? new UnsettableFontStyle();
     _alignment          = alignment ?? new UnsettableTextAnchor();
     _horizontalOverflow = horizontalOverflow ?? new UnsettableHorizontalWrapMode();
     _verticalOverflow   = verticalOverflow ?? new UnsettableVerticalWrapMode();
     _lineSpacing        = lineSpacing ?? new UnsettableFloat();
     _color              = color ?? new UnsettableColor();
 }