Gracias por la respuesta.
He bajado los componentes que me dices y al compilar la unit SynKey.pas me da el siguiente error:
[Fatal Error] SynEdit.pas(1): Program or unit 'E:\JulioP\Synedit\Source\SynEdit.pas' recursively uses itself
Los uses que trae la Unit son:
En interface
uses
SysUtils,
Classes,
{$IFDEF SYN_CLX}
Qt,
Types,
QControls,
QGraphics,
QForms,
QStdCtrls,
QExtCtrls,
Math,
{$ELSE}
Controls,
Graphics,
Forms,
StdCtrls,
ExtCtrls,
Windows,
Messages,
{$ENDIF}
{$IFDEF SYN_MBCSSUPPORT}
Imm,
{$ENDIF}
SynEditTypes,
SynEditKeyConst,
SynEditMiscProcs,
SynEditMiscClasses,
SynEditTextBuffer,
SynEditKeyCmds,
SynEditSearch,
SynEditHighlighter,
SynEditKbdHandler,
{$IFDEF SYN_CLX}
kTextDrawer
{$ELSE}
SynTextDrawer
{$ENDIF}
En implementation
{$R SynEdit.res}
uses
{$IFDEF SYN_CLX}
QStdActns,
QClipbrd,
{$ELSE}
{$IFDEF SYN_COMPILER_4_UP}
StdActns,
{$ENDIF}
Clipbrd,
ShellAPI,
{$ENDIF}
SynEditStrConst;
Sobra alguno, ya he dicho que uso Delphi 6.
Gracias de antemano y perdón si es mi gran ignorancia.
Un saludo.
Tonio.
|