Take from Sourceforge
SynEdit is an advanced multi-line edit control, for Borland Delphi and Kylix (C++Builder mostly works, but is unsupported). It supports syntax highlighting, word-wrapping, code completion , template components, and exporters for HTML, TeX and RTF.
This version run under Linux and Windows