As a form of ultimate procrastination this weekend, I decided to spend the last two days developing a RichTextView library.
This weekend I built the RichTextView (the naming convention comes from the RichTextBox C# class) which allows the user to format different parts ofa. TextView in different ways. For example, if I wanted to display a string but only bold a portion of it, I could achieve that with this class.