Questions tagged [synedit]

SynEdit is an advanced multi-line edit control, for Borland Delphi and Kylix. It supports syntax highlighting, word-wrapping, code completion, template components, and exporters for HTML, TeX and RTF.

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.

enter image description here

It is a pure-VCL/CLX control, meaning it is not a wrapper for Microsoft Windows controls and so no run-time library is required.

Compatibility with FreePascal / Lazarus is planned, and the editor in the Lazarus IDE is indeed a SynEdit-port, but based on the 1.1 version and with some additions. SynEdit is packaged together with highlighter components which are used to syntax highlight many programming languages source code. See State of Development.

50 questions
0
votes
1 answer

Installing SynEdit gives errors

I have been trying to install SynEdit for the last two weeks but no luck. i downloaded its latest version, (I have Delphi XE2), extracted it, went to the packages folder, opened DelphiXE2.groupproj. Delphi IDE started, in the project manager, I…
Nafees
  • 31
  • 1
  • 4
0
votes
1 answer

SynEdit & RegEx search

I'm looking for some example how to do regex search on SynEdit control in Delphi ? I'd like to implement something like "grep" search in the current document ...
migajek
  • 8,524
  • 15
  • 77
  • 116
0
votes
5 answers

Open source editors using (Uni)SynEdit [except Dev-PHP/Dev-C++]

does anyone know some good open source editors / IDES that are using SynEdit? this is very powerful control, but it definitely lacks some advanced demos...
migajek
  • 8,524
  • 15
  • 77
  • 116
-1
votes
1 answer

Error loading txt files to synedit

I'm trying to load the text from a text file to a synmemo by using procedure TForm1.btn7Click(Sender: TObject); begin if dlgOpen1.Execute then synm1.Lines.LoadFromFile(dlgOpen1.Files.Text); end; But as soon as I select a file i get this…
Newb101
  • 127
  • 3
  • 12
-1
votes
1 answer

How to show line numbers for every 10 lines?

The SynEdit control has an event OnGutterGetText. I would like to use this to make the gutter only display every 10th line number (also line 1 and currently selected line). The same way that the Delphi (XE7) IDE works. How do I determine whether to…
Jerry Dodge
  • 26,858
  • 31
  • 155
  • 327
1 2 3
4