Beispiel #1
0
 public TextPosition(Size textSize, TextPositionOptions textPositionOptions, Point point, double angle)
 {
     this.textSize = textSize;
     this.textPositionOptions = textPositionOptions;
     this.point = point;
     this.angle = angle;
 }
 public void VerticalUpPoint(TickBarPlacement placement, string expected)
 {
     var textPositionOptions = new TextPositionOptions(  placement, TextOrientation.VerticalUp);
     var textSize = new Size(this.text.Width, this.text.Height);
     var textPosition = new TextPosition(textSize,textPositionOptions, new Point(0, 0), 0);
     Assert.AreEqual(expected, textPosition.Point.ToString("F0"));
 }
Beispiel #3
0
 public TextPosition(FormattedText text, TextPositionOptions textPositionOptions, Point point, double angle)
     : this(new Size(text.Width, text.Height), textPositionOptions, point, angle)
 {
 }