1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| using System;
|
| namespace Novacode
| {
| public class FormattedText: IComparable
| {
| public FormattedText()
| {
|
| }
|
| public int index;
| public string text;
| public Formatting formatting;
|
| public int CompareTo(object obj)
| {
| FormattedText other = (FormattedText)obj;
| FormattedText tf = this;
|
| if (other.formatting == null || tf.formatting == null)
| return -1;
|
| return tf.formatting.CompareTo(other.formatting);
| }
| }
| }
|
|