0
votes

I am trying to install the latest Unicode version of TSynEdit in the Delphi 10 Seattle IDE. It builds OK but when installing I get the error:

Access violation at address 27158679 in module 'bds.exe'. Read of address 00000010

It installs OK on previous versions up to XE8.

I tried putting showmessages() at the start of the register procedure but AV error still occurs before the registration.

Has anyone found a work around for this ?

2
Does the repo history suggest that the code has been adapted to support Seattle?David Heffernan
I just tried it via GetIt on D10Seattle. Installs fine on my machine.LU RD
I think in general, GetIt is the quick and easy way to solve any such problem. However, if you want more control over third party dependencies, for instance you wish to include the source code in your project, then you need to do a bit more than just use GetIt.David Heffernan
@LU RD Getit list Synedit TurboPack, is this the complete synedit edit control ?Andy k
@LU RD - I just tried it and it works, I obviously have not got the latest version as I thought. Thanks for that ! BTW, I had never even looked at Getit before, so I learned something new today...cheers !Andy k

2 Answers

5
votes

The GetIt Package Manager contains the latest version of TSynEdit.

You can reach GetIt from the tools menu in the IDE. It downloads/compiles/installs without errors on my D10Seattle machine.

1
votes

At the moment, SourceForge files are pretty old. But you can download SynEdit components from github. It has project files for newer Delphi versions. I just built and installed it for 10.2 Tokyo.