mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-26 15:57:56 +01:00
Remove dead code
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
using System;
|
||||
using System;
|
||||
using System.Text;
|
||||
using Terminal.Gui;
|
||||
|
||||
@@ -275,109 +275,4 @@ public class Scrolling : Scenario
|
||||
|
||||
Application.Top.Unloaded += Top_Unloaded;
|
||||
}
|
||||
|
||||
private class Box10x : View
|
||||
{
|
||||
private readonly int _h = 50;
|
||||
private readonly int _w = 40;
|
||||
public Box10x (int x, int y) { Frame = new Rectangle (x, y, 20, 10); }
|
||||
public bool WantCursorPosition { get; set; } = false;
|
||||
public Size GetContentSize () { return new Size (_w, _h); }
|
||||
|
||||
public override void OnDrawContent (Rectangle contentArea)
|
||||
{
|
||||
//Point pos = new Point (region.X, region.Y);
|
||||
Driver.SetAttribute (ColorScheme.Focus);
|
||||
|
||||
for (var y = 0; y < _h; y++)
|
||||
{
|
||||
Move (0, y);
|
||||
Driver.AddStr (y.ToString ());
|
||||
|
||||
for (var x = 0; x < _w - y.ToString ().Length; x++)
|
||||
{
|
||||
//Driver.AddRune ((Rune)('0' + (x + y) % 10));
|
||||
if (y.ToString ().Length < _w)
|
||||
{
|
||||
Driver.AddStr (" ");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//Move (pos.X, pos.Y);
|
||||
}
|
||||
|
||||
public void SetCursorPosition (Point pos) { throw new NotImplementedException (); }
|
||||
}
|
||||
|
||||
private class Filler : View
|
||||
{
|
||||
private int _h = 50;
|
||||
private int _w = 40;
|
||||
|
||||
public Filler (Rectangle rect)
|
||||
{
|
||||
_w = rect.Width;
|
||||
_h = rect.Height;
|
||||
Frame = rect;
|
||||
}
|
||||
|
||||
public Size GetContentSize () { return new Size (_w, _h); }
|
||||
|
||||
public override void OnDrawContent (Rectangle contentArea)
|
||||
{
|
||||
Driver.SetAttribute (ColorScheme.Focus);
|
||||
Rectangle f = Frame;
|
||||
_w = 0;
|
||||
_h = 0;
|
||||
|
||||
for (var y = 0; y < f.Width; y++)
|
||||
{
|
||||
Move (0, y);
|
||||
var nw = 0;
|
||||
|
||||
for (var x = 0; x < f.Height; x++)
|
||||
{
|
||||
Rune r;
|
||||
|
||||
switch (x % 3)
|
||||
{
|
||||
case 0:
|
||||
char er = y.ToString ().ToCharArray (0, 1) [0];
|
||||
nw += er.ToString ().Length;
|
||||
Driver.AddRune ((Rune)er);
|
||||
|
||||
if (y > 9)
|
||||
{
|
||||
er = y.ToString ().ToCharArray (1, 1) [0];
|
||||
nw += er.ToString ().Length;
|
||||
Driver.AddRune ((Rune)er);
|
||||
}
|
||||
|
||||
r = (Rune)'.';
|
||||
|
||||
break;
|
||||
case 1:
|
||||
r = (Rune)'o';
|
||||
|
||||
break;
|
||||
default:
|
||||
r = (Rune)'O';
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
Driver.AddRune (r);
|
||||
nw += r.Utf8SequenceLength;
|
||||
}
|
||||
|
||||
if (nw > _w)
|
||||
{
|
||||
_w = nw;
|
||||
}
|
||||
|
||||
_h = y + 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user