2013-05-26 2 views
1

저는 델파이에서 비교적 새로운 제품입니다. 그러나 SynEdit을 설치 한 후에는 자신의 형광펜을 만들 수 없습니다. 나는 이미 내 설정으로 .pas를 생성했다. 내가 아는 모든 방법을 시도했다. 그러나 생성 된 파일을 사용하여 강조 표시 할 수는 없습니다. 누구든지 나를 도울 수 있습니까? 내가 미리 감사새로운 형광펜 (SynEdit)을 만드는 방법

...

+0

위키 문서를 읽었습니까? http://wiki.freepascal.org/SynEdit_Highlighter – Hidden

+0

이제 나도 그랬지만 의심의 여지가 없었습니다. 그냥 형광펜을 설치 한 후에 할 일을 많이 가르쳐주세요. – Guill

+0

음 ... 나는 내 문제를 해결했다. 나는 미래의 동일한 의심에 대한 내 자신의 질문에 대답해야합니까? (나는 StackOverFlow도 새로 도입했다.) – Guill

답변

1

글쎄, 사람들이. 나는 이미 내 문제를 해결했다. 실제로 그것은 매우 간단했습니다. 생성 된 .PAS를 사용하려면 프로젝트에 포함하고 USES 개의 구성을 지정하면됩니다. 그런 다음 사용자 정의 형광펜을 RunTime의 SynComponent에 할당해야합니다. 이처럼 는 :

var 
    HL : TSynSampleSyn; 
begin 
    HL := TSynSampleSyn.Create(Self); 
    SynEdit1.Highlighter := HL; 
end; 

이 블록을 실행 한 후, SynEdit 사용할 준비가 된 것입니다.