Beispiel #1
0
        TerminalRun[] CopyLine(TerminalLine line)
        {
            var runs   = line.Runs;
            var result = new TerminalRun[runs.Count];

            for (int i = 0; i < runs.Count; ++i)
            {
                var run = runs[i];
                result[i] = new TerminalRun(run.Text, run.Font);
            }
            return(result);
        }
Beispiel #2
0
 void AssertAreEqual(TerminalRun run1, TerminalRun run2)
 {
     Assert.AreEqual(run1.Text, run2.Text);
     Assert.AreEqual(run1.Font, run2.Font);
 }