|
@@ -350,30 +350,30 @@ public class AutoSizeTextTests {
|
|
Application.Begin (Application.Top);
|
|
Application.Begin (Application.Top);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
|
|
|
|
- var size = view.GetAutoSize ();
|
|
|
|
|
|
+ var size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length, 1), size);
|
|
Assert.Equal (new Size (text.Length, 1), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}";
|
|
view.Text = $"{text}\n{text}";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length, 2), size);
|
|
Assert.Equal (new Size (text.Length, 2), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length + 1, 3), size);
|
|
Assert.Equal (new Size (text.Length + 1, 3), size);
|
|
|
|
|
|
text = string.Empty;
|
|
text = string.Empty;
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (0, 0), size);
|
|
Assert.Equal (new Size (0, 0), size);
|
|
|
|
|
|
text = "1";
|
|
text = "1";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (1, 1), size);
|
|
Assert.Equal (new Size (1, 1), size);
|
|
|
|
|
|
text = "界";
|
|
text = "界";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (2, 1), size);
|
|
Assert.Equal (new Size (2, 1), size);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -396,30 +396,30 @@ public class AutoSizeTextTests {
|
|
Application.Begin (Application.Top);
|
|
Application.Begin (Application.Top);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
|
|
|
|
- var size = view.GetAutoSize ();
|
|
|
|
|
|
+ var size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (1, text.Length), size);
|
|
Assert.Equal (new Size (1, text.Length), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}";
|
|
view.Text = $"{text}\n{text}";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (2, text.Length), size);
|
|
Assert.Equal (new Size (2, text.Length), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (3, text.Length + 1), size);
|
|
Assert.Equal (new Size (3, text.Length + 1), size);
|
|
|
|
|
|
text = string.Empty;
|
|
text = string.Empty;
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (0, 0), size);
|
|
Assert.Equal (new Size (0, 0), size);
|
|
|
|
|
|
text = "1";
|
|
text = "1";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (1, 1), size);
|
|
Assert.Equal (new Size (1, 1), size);
|
|
|
|
|
|
text = "界";
|
|
text = "界";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (2, 1), size);
|
|
Assert.Equal (new Size (2, 1), size);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -442,30 +442,30 @@ public class AutoSizeTextTests {
|
|
Application.Begin (Application.Top);
|
|
Application.Begin (Application.Top);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
|
|
|
|
- var size = view.GetAutoSize ();
|
|
|
|
|
|
+ var size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length, 1), size);
|
|
Assert.Equal (new Size (text.Length, 1), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}";
|
|
view.Text = $"{text}\n{text}";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length, 2), size);
|
|
Assert.Equal (new Size (text.Length, 2), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length + 1, 3), size);
|
|
Assert.Equal (new Size (text.Length + 1, 3), size);
|
|
|
|
|
|
text = string.Empty;
|
|
text = string.Empty;
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (0, 0), size);
|
|
Assert.Equal (new Size (0, 0), size);
|
|
|
|
|
|
text = "1";
|
|
text = "1";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (1, 1), size);
|
|
Assert.Equal (new Size (1, 1), size);
|
|
|
|
|
|
text = "界";
|
|
text = "界";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (2, 1), size);
|
|
Assert.Equal (new Size (2, 1), size);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -488,30 +488,30 @@ public class AutoSizeTextTests {
|
|
Application.Begin (Application.Top);
|
|
Application.Begin (Application.Top);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
|
|
|
|
- var size = view.GetAutoSize ();
|
|
|
|
|
|
+ var size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length, 1), size);
|
|
Assert.Equal (new Size (text.Length, 1), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}";
|
|
view.Text = $"{text}\n{text}";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length, 2), size);
|
|
Assert.Equal (new Size (text.Length, 2), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length + 1, 3), size);
|
|
Assert.Equal (new Size (text.Length + 1, 3), size);
|
|
|
|
|
|
text = string.Empty;
|
|
text = string.Empty;
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (0, 0), size);
|
|
Assert.Equal (new Size (0, 0), size);
|
|
|
|
|
|
text = "1";
|
|
text = "1";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (1, 1), size);
|
|
Assert.Equal (new Size (1, 1), size);
|
|
|
|
|
|
text = "界";
|
|
text = "界";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (2, 1), size);
|
|
Assert.Equal (new Size (2, 1), size);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -534,30 +534,30 @@ public class AutoSizeTextTests {
|
|
Application.Begin (Application.Top);
|
|
Application.Begin (Application.Top);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
((FakeDriver)Application.Driver).SetBufferSize (10, 4);
|
|
|
|
|
|
- var size = view.GetAutoSize ();
|
|
|
|
|
|
+ var size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length, 1), size);
|
|
Assert.Equal (new Size (text.Length, 1), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}";
|
|
view.Text = $"{text}\n{text}";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length, 2), size);
|
|
Assert.Equal (new Size (text.Length, 2), size);
|
|
|
|
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
view.Text = $"{text}\n{text}\n{text}+";
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (text.Length + 1, 3), size);
|
|
Assert.Equal (new Size (text.Length + 1, 3), size);
|
|
|
|
|
|
text = string.Empty;
|
|
text = string.Empty;
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (0, 0), size);
|
|
Assert.Equal (new Size (0, 0), size);
|
|
|
|
|
|
text = "1";
|
|
text = "1";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (1, 1), size);
|
|
Assert.Equal (new Size (1, 1), size);
|
|
|
|
|
|
text = "界";
|
|
text = "界";
|
|
view.Text = text;
|
|
view.Text = text;
|
|
- size = view.GetAutoSize ();
|
|
|
|
|
|
+ size = view.GetTextAutoSize ();
|
|
Assert.Equal (new Size (2, 1), size);
|
|
Assert.Equal (new Size (2, 1), size);
|
|
}
|
|
}
|
|
|
|
|