syntax highlighter modes
implement script editor via QPlainTextEdit instead of QTextEdit
fixed editor creation for Display_LongString