关于SynEdit |
答題得分者是:pceyes
|
mayingjie313
一般會員 發表:7 回覆:11 積分:3 註冊:2008-09-23 發送簡訊給我 |
|
pceyes
尊榮會員 發表:70 回覆:657 積分:1140 註冊:2003-03-13 發送簡訊給我 |
|
st33chen
尊榮會員 發表:15 回覆:591 積分:1201 註冊:2005-09-30 發送簡訊給我 |
請問您難用問題在哪裡,
我今天試了一下, 並將其 synmemo 用在我的 formatsql 專案中, 很順手啊... 我的做法是: 1. 拉一個 synmemo, 改名 memo1 以取代原用的 memo. 2. 點 synedit 元件群的最右一個元件 syshighlightermanager, 出現一個 checklistbox 裏面有可以highlight的語言 點選我想要的 sql. 他會自動帶入一個 synSQLsyn1. 3. 把 synmemo1 (已改名 memo1) 的 highlighter 指向 synSQLsyn1. 4. 設定 synSQLsyn1 的 keyattri 的 foreground 設為 clblue (藍色). 就 ok 了. 好像不怎麼難啊. 可能是我只試一下簡單的功能, 您的問題比較複雜吧. 參考一下. 不過也真要感謝您提這個問題, 我原本還想自己寫一個類似功能的 memo 元件來 highlight SQL 語句的說... 看到這個現成的免費元件, 正好用上... 感恩啦
------
IS IT WHAT IT IS 我是 李慕白 請倒著唸. 又想把老話拿出來說, 請用台語發音 : 專家專家全是ROBOT CAR (滷肉腳啦); 都已接手這麼久了, 績效還是那麼爛, 講話還那麼大聲. |
mayingjie313
一般會員 發表:7 回覆:11 積分:3 註冊:2008-09-23 發送簡訊給我 |
我也知道这个用法 ,但是我想知道synmemo有没有简单的方法实现某一行底色变化,就象DELPHI编译出错那样,还有我发现,synmemo边上有一条灰的线,是不是能设置成显示成代码的第几行呢
===================引 用 st33chen 文 章=================== 請問您難用問題在哪裡, 我今天試了一下, 並將其 用在我的 formatsql 專案中, 很順手啊... 我的做法是: 1. 拉一個 synmemo, 改名 memo1 以取代原用的 memo. 2. 點 synedit 元件群的最右一個元件 syshighlightermanager, 出現一個 checklistbox 裏面有可以highlight的語言 點選我想要的 sql. 他會自動帶入一個 synSQLsyn1. 3. 把 synmemo1 (已改名 memo1) 的 highlighter 指向 synSQLsyn1. 4. 設定 synSQLsyn1 的 keyattri 的 foreground 設為 clblue (藍色). 就 ok 了. 好像不怎麼難啊. 可能是我只試一下簡單的功能, 您的問題比較複雜吧. 參考一下. 不過也真要感謝您提這個問題, 我原本還想自己寫一個類似功能的 memo 元件來 highlight SQL 語句的說... 看到這個現成的免費元件, 正好用上... 感恩啦 |
mayingjie313
一般會員 發表:7 回覆:11 積分:3 註冊:2008-09-23 發送簡訊給我 |
那些网站我打开都说错误
參考以下: https://delphi.ktop.com.tw/board.php?cid=168&fid=913&tid=23387 VCL 元件使用或設計討論區(C Builder) » 請教各位大大有沒有SynEdit的help..或它的用法..^^ 我有下載了,也用他的Demo試了一下,都可以編譯,多玩一下,也會有所收獲。
編輯記錄
mayingjie313 重新編輯於 2008-10-01 22:49:11, 註解 無‧
|
pceyes
尊榮會員 發表:70 回覆:657 積分:1140 註冊:2003-03-13 發送簡訊給我 |
連結改了
FAQ - Frequently Asked Questions http://synedit.sourceforge.net/faq.php 相關問題: synedit-ann http://sourceforge.net/mailarchive/forum.php?forum_name=synedit-ann synedit-devel http://sourceforge.net/mailarchive/forum.php?forum_name=synedit-devel synedit user http://sourceforge.net/mailarchive/forum.php?forum_name=synedit-user
------
努力會更接近成功 |
mayingjie313
一般會員 發表:7 回覆:11 積分:3 註冊:2008-09-23 發送簡訊給我 |
pceyes 你有没有关于把某一行的背景加亮的DEMO啊?
===================引 用 pceyes 文 章=================== 連結改了 FAQ - Frequently Asked Questions http://synedit.sourceforge.net/faq.php 相關問題: synedit-ann http://sourceforge.net/mailarchive/forum.php?forum_name=synedit-ann synedit-devel http://sourceforge.net/mailarchive/forum.php?forum_name=synedit-devel synedit user http://sourceforge.net/mailarchive/forum.php?forum_name=synedit-user |
pceyes
尊榮會員 發表:70 回覆:657 積分:1140 註冊:2003-03-13 發送簡訊給我 |
它的Demo就有了
在這裏 SynEdit\Demos\SimpleIDEDemo.dpr 看看這個程序 procedure SynEditorSpecialLineColors(Sender: TObject; Line: Integer; var Special: Boolean; var FG, BG: TColor); [code delphi] procedure TForm1.SynEdit1SpecialLineColors(Sender: TObject; Line: Integer; var Special: Boolean; var FG, BG: TColor); begin if line = 3 then begin Special := TRUE; FG := clBlue; BG := clYellow; end; end; [/code]
------
努力會更接近成功
編輯記錄
pceyes 重新編輯於 2008-10-05 06:40:01, 註解 無‧
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |