title: Uppercasing in AvalonEdit
body: <p>I am writing a movie script editor using AvalonEdit.</p>
  
  <p>I extended the DocumentLine class to have a "Type" property, with the value representing either a "Character", "Dialog Line", etc.</p>
  
  <p>I would like document lines of a certain type within the script to be written in upper case (character names for example).</p>
  
  <p>Is there an extension point within the rendering pipeline that would allow me to fetch a document line and change it's casing ?</p>
  
  <p>I tried creating a class that extends DocumentColorizingTransformer, but changing the casing within the "protected override void ColorizeLine(DocumentLine line)" method didn't work.</p>