SynEdit and XE4

Today I added XE4 support to SynEdit. SynEdit is a nice syntax highlighting editor for Delphi which you can also find under SourceForge: “SynEdit is a syntax highlighting edit control, not based on the Windows common controls. SynEdit is compatible with both Delphi and Kylix (C++ Builder mostly works, but is unsupported).”

Since I’m not the admin of this SourceForge project I only added my changes to svn. I also uploaded the files in the EMBT discussion forum under attachments.

This entry was posted in Third Party Components and tagged , . Bookmark the permalink.

16 Responses to SynEdit and XE4

  1. Sumerk Bogov says:

    Dear Roman,

     

    Could you send me a SynEdit full xe4 directory by e-mail, i could compil by Delphi XE4.

    I never may to use Tortoieze svn :(( Too difficalt for me.))

    SynEdit is a necessary part of several my kludj projects.

    Thank you

    SumerkBogov@mail.ru

    Sumerk Bogov

    • roman says:

      Hi Sumerk,

      I just uploaded the SynEdit files in the EMBT discussion forum under attachments.


      Thanks,

      Roman

  2. Trey says:

    i download synedit from http://synedit.svn.sourceforge.net/viewvc/synedit/SynEdit/

     romankassebaum
     Added support for XE4.

    “SynEdit\Packages\SynEdit_RXE4.dproj” and “SynEdit\Packages\SynEdit_DXE4.dproj”

    compiling done, but after “Install”  i have msg

    ”can not load package “SynEdit\Packages\Win32\Debug\SynEdit_DXE4.bpl”

    (file exasts in directory). When i try copmponent->InstallPackages->Add “…SynEdit_DXE4.bpl”

    i have msg

    like ”  can not load program, becouse file SynEdit_RXE4.bpl try reinstall program” .

    Whats wrong?

    • roman says:

      ”can not load package “SynEdit\Packages\Win32\Debug\SynEdit_DXE4.bpl”

      (file exasts in directory). When i try copmponent->InstallPackages->Add “…SynEdit_DXE4.bpl”

      i have msg

      like ” can not load program, becouse file SynEdit_RXE4.bpl try reinstall program” .

      The problem is the output directory of the packages. I just fixed this issue.


      Thanks,

      Roman

  3. Trey says:

    Thank you too

  4. Krille W says:

    Hi!

    I can´t install the packages..  I download the 2.0.3 ver and

    SynEdit_DXE4.dpk

    SynEdit_DXE4.dproj

    SynEdit_DXE4.res

    then I get Unable to load project when I try to open it.

     

    Regards

    Krille

     

  5. Krille W says:

    The problem seems to bee TSynIdentChars  where is that declared..

    I add all files that was changed 2yers ago  and newer..

     

  6. Krille W says:

    Sir! I try everything agean.

    I Download  SynEdit-2_0_3.zip

    then add

    /SynEdit/Packages/DelphiXE4.groupproj
    /SynEdit/Packages/SynEdit_DXE4.dpk
    /SynEdit/Packages/SynEdit_DXE4.dproj
    /SynEdit/Packages/SynEdit_DXE4.res
    /SynEdit/Packages/SynEdit_RXE4.dpk
    /SynEdit/Packages/SynEdit_RXE4.dproj
    /SynEdit/Packages/SynEdit_RXE4.res

    /SynEdit/Source/SynEdit.inc
    /SynEdit/Source/SynEdit.pas
    /SynEdit/Source/SynHighlighterDWS.pas

    then

    SynEditJedi.inc  whas missing    (then I add that one)

    SynUnicode.pas whas missing  (then I add that one)

    Error in SynUnicode:

    Line 3117: SaveFStreaming := TSynEditStringListAccess(UnicodeStrings).FStreaming;

    Undeclared identifier:FStreaming.

     

    Pleas Mr Roman can you list the version of the files that work with XE4-uppgrade.

    If I download SynEdit-2_0_3.zip, what more do I have to Download?

    I have try to download latest of all but that dident work .

    I use SynEdit in XE but when I upgrade to XE4 It can’t be compiled.

    Best regards

    Krille W

     

     

     

  7. roman says:

    Dear Krille,

    please, look at my blog: “Since I’m not the admin of this SourceForge project I only added my changes to svn. I also uploaded the files in the EMBT discussion forum under attachments.”


    Thanks,

    Roman

  8. Hi,

    I download synedit 2.0.7  from sourceforge.net

    but i can’t install it on Delphi xe4

    there is error message from delphi

    Error message is :

    “can not run project unless a host aplication is defined. use run parameter diyalog box ”

     

    then  I ask to google what is host application?it say ‘which uses your created stuff …’

    What am i write in the host application edit?

    thansk

    • roman says:

      Hi,

      I have the impression that you are trying to run the package, you must install it instead. Use a right mouse click and then click on install.


      Thanks,

      Roman

  9. Thesyn says:

    Hi,

    got some trouble trying to install XE4 synedit to DXE5, Im out of mind, have some experiences?

     

    thanks

  10. Thesyn says:

    Thanks a lot 🙂 will try

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.