prototype scintilla control