Entonces en este caso, tendrás que hacer la traducción.
Deja a un lado el EXE e intenta eliminar los Hints y Warnings de este fichero cuando lo compilas/Instalas.
Código:
...\CitiEditors\CitiPatterns.pas(8,29): warning W1050: W1050 WideChar reduced to byte char in set expressions. Consider using 'CharInSet' function in 'SysUtils' unit.
En esa línea utiliza la función à la que hare referencia el warning.
Código:
...\CitiEditors\CitiPatterns.pas(193,26): error E2010: E2010 Incompatible types: 'AnsiChar' and 'Char'
Cambia las varuiables y constantes por AnsiChar. En consecuencia deberás cambiar parámetros de las funciones que los utilicen.
Código:
...\CitiEditors\CitiPatterns.pas(218,19): error E2003: E2003 Undeclared identifier: 'DateSeparator'
Para esto, busca en la ayuda sobre
TFormatSettings en
System.SysUtils
Código Delphi
[-]
... TFormatSettings.DateSeparator
Código:
...\CitiEditors\CitiPatterns.pas(232,23): error E2003: E2003 Undeclared identifier: 'TimeSeparator'
(Igual que el anterior)