Q&A

  • SynEdit 컴포넌트 델파이7 에서 설치 성공하신 분들 좀 가르쳐주세요~
SynEdit 컴포넌트를

몇일째 델파이7 에 적용 시켜 보려고 하지만

자꾸 안되네요

혹시 성공하신 분들

성공기좀 차근차근 자세히 써 주시면 감사하겠습니다. ^ㅡ^
1  COMMENTS
  • Profile
    윤광희 2003.05.20 22:53
    SynEditPropertyReg.pas 파일과 SynMacroRecorder.pas 파일에 보면

    {$IFDEF SYN_DELPHI_6_UP}
              ...
    {$ENDIF}

    항목이 있습니다.


    이 부분이 Delphi 7에서 컴파일될때 포함되야 하는 부분인데 적용이 되지

    않는거 같습니다.

    그래서 저는 이렇게 했습니다.

    SynMacroRecorder.pas는 아래처럼 수정했구요.

    -------------------------------------
    uses
      SynEditMiscProcs,
      SynEditTypes,
    {$IFDEF SYN_CLX}
      QForms,
    {$ELSE}
      Forms,
    {$IFDEF SYN_DELPHI_6_UP}
      RTLConsts,
    {$ENDIF}
    {$ENDIF}
      RTLConsts,
      SysUtils;

    ---------------------------------------


    SynEditPropertyReg.pas 파일은 아래처럼 수정했습니다.
    ---------------------------------------
    uses
      Classes,
    {$IFDEF SYN_CLX}
      QDialogs,
      QForms,
      QGraphics,
      QControls,
    {$ELSE}
      Dialogs,
      Forms,
      Graphics,
      Controls,
      VCLEditors,  //js 07-04-2002 don't use in clx version    
    {$IFDEF SYN_COMPILER_6_UP}
      VCLEditors,  //js 07-04-2002 don't use in clx version
    {$ENDIF}
    {$ENDIF}
    {$IFDEF SYN_COMPILER_6_UP}
      DesignIntf,
      DesignEditors,
    {$ELSE}
      DesignIntf,              
      DesignEditors,        
    //  DsgnIntf,              
    {$ENDIF}
      SynEditKeyCmds,
      SynEditKeyCmdsEditor,
      SynEdit,
      SynEditPrint,
      SynEditPrintMargins,
      SynEditPrintMarginsDialog,
      SynAutoCorrect,
      SynAutoCorrectEditor;
    ---------------------------------------

    이렇게 하고 컴파일하니까 경고문구는 나오지만 컴파일은 됩니다.