Removed the bubbling CodeTextBox properties from the SimpleEditor.
Added a designer file for the SablePPEditor.
The SablePPEditor implements the EditorForm instead of the SimpleEditor.
Copied the codetextbox, errorview and statusbar from SimpleEditor -> SablePPEditor.
Renamed the CodeTextBox property-reference to the codeTextBox1 field-reference in SablePPEditor.
Moved codeTextBox event hookups to the designer file.
Copied the position-label update code to SablePPEditor.
Changing the text in the CodeTextBox (in SablePP) will mark the file as changed.
EditorForm exposes DefaultCode through a protected property.
The SablePPEditor uses the file events to update gui on file load/save etc.
Created a MessageTimer Component.
The SimpleEditor uses the new MessageTimer for messaging.
Added disposing to the MessageTimer.
Fixed a renaming issue in SimpleEditor.
Added a MessageTimer to the SablePPEditor.
Created a SplitterPanel in SablePPEditor for managing a live editor.
Created a LiveCodeControl that will replace the use of LiveCodeEditor.
Added a LiveCodeControl to the SablePPEditor.
The CodeTextBox will clear all styling if its CompilerExecuter property is set to null.
Both the SimpleEditor and the SablePPEditor use Console,10 as primary font.