second try with SourceEditor::paintEven()