SynEditをダウンロードしてXE7でインストールすると、次のようなエラーになります。
[dcc32 エラー] SynUnicode.pas(1723): E2010 ‘AnsiChar’ と ‘Char’ には互換性がありません
SynEdit/Source/SynEdit.incに次の行を追加することで、インストールできるようになります。
{$IFDEF VER280}
{$DEFINE SYN_COMPILER_19}
{$DEFINE SYN_DELPHI}
{$DEFINE SYN_DELPHI_XE5}
{$ENDIF}
{$IFDEF VER270}
{$DEFINE SYN_COMPILER_19}
{$DEFINE SYN_DELPHI}
{$DEFINE SYN_DELPHI_XE5}
{$ENDIF}
あとは、DelphiXE5.groupprojを開いて、インストールします。