1
我對Delphi比較新,但是在安裝SynEdit組件後,我還無法創建自己的熒光筆。我已經用我的高亮配置生成了.pas。我嘗試了所有我知道的方式。但我無法使用生成的文件來突出顯示。誰能幫我?如何創建一個新的熒光筆(SynEdit)
我提前感謝...
我對Delphi比較新,但是在安裝SynEdit組件後,我還無法創建自己的熒光筆。我已經用我的高亮配置生成了.pas。我嘗試了所有我知道的方式。但我無法使用生成的文件來突出顯示。誰能幫我?如何創建一個新的熒光筆(SynEdit)
我提前感謝...
好吧,人。我已經解決了我的問題。其實它非常簡單。要使用生成的.PAS,只需將其包含在項目中並分配到狀態。之後,您需要在RunTime中將自定義熒光筆分配給SynComponent。 像這樣:
var
HL : TSynSampleSyn;
begin
HL := TSynSampleSyn.Create(Self);
SynEdit1.Highlighter := HL;
end;
後執行該塊時,SynEdit將投入使用。
你讀過這篇wiki文章嗎? http://wiki.freepascal.org/SynEdit_Highlighter – Hidden
現在我做了,但它沒有解決我的疑問。安裝熒光筆後,只需要教許多事情。 – Guill
呃......我解決了我的問題。我是否應該回答我自己的問題以應對未來的相同疑問? (我也是新的StackOverFlow) – Guill