Example #1
0
        public override void Draw(Canvas canvas, RectangleF rectangle, Color color)
        {
            var font = fontManager.FindFont(FontFamily, FontSize.Calculate(), FontWeight, false);

            rectangle = rectangle.Deflate(-100, -100);
            rectangle = rectangle.Offset(new Vector2(OffsetX.Calculate(), OffsetY.Calculate()));
            canvas.DrawText(Text, font, rectangle, TextAlign.Center | TextAlign.Middle, color, FontMeasure.Strict);
        }