synedit

    1熱度

    1回答

    我正在與德爾福2007和SynEdit組件。 我是開源編輯器(Tinn-R)的主要開發人員,我試圖從SynEdit ANSI切換到UNICODE。 經過幾個月的工作,一切正常,除了OnPaintTransient程序。 要嘗試發現問題的根源,我嘗試了原始演示OnPaintTransientDemo。 這在SynEdit的最新版本ANSI中完美工作。但是,我沒有得到與最新的UNICODE版本相同的結

    1熱度

    1回答

    我對Delphi比較新,但是在安裝SynEdit組件後,我還無法創建自己的熒光筆。我已經用我的高亮配置生成了.pas。我嘗試了所有我知道的方式。但我無法使用生成的文件來突出顯示。誰能幫我? 我提前感謝...

    0熱度

    1回答

    我使用德爾福XE今天的四個版本我:) 玩(一個我已經安裝了SynEdit/SynMemo更換標準的TMemo。 (a)我想根據行號突出顯示整行。 (b)當我點擊第一行時,我希望插入符號不會出現在我點擊的地方 - 更像是記事本而不是代碼編輯器。 任何幫助非常感謝!

    2熱度

    2回答

    我有一個窗體上的TSynEdit控制,我想將它從一個TVirtualStringTree下降聚焦節點文本。我想它以同樣的方式表現,當你拖動作爲和TSynEdit控制範圍之內下降高亮文本: 當你拖過TSynEdit,光標應該標記當前下落位置。 當文本被刪除時,它應該替換當前突出顯示的任何文本。 放置位置應正確處理標籤。 我已經看過在TSynEdit的dragover事件的代碼,但它使用幾個變量和程序

    6熱度

    1回答

    使用:Delphi XE2,Windows VCL窗體應用程序,32位 我正在使用SynEdit控件來顯示文本。我已經在控件中使用TSynHTMLSyn語法突出顯示器來正確突出顯示HTML和JS代碼。 我也對這段文字(使用Angus Johnson的TDiff)與另一版本的文本進行比較以找出:刪除,添加和更改。我需要使用不同的顏色突出顯示每種類型的更改,例如RED用於刪除,BLUE用於添加,GRE

    0熱度

    2回答

    我想在Delphi 10 Seattle IDE中安裝最新的Unicode版本TSynEdit。它建立確定,但安裝時出現錯誤: Access violation at address 27158679 in module 'bds.exe'. Read of address 00000010 它安裝在以前的版本到XE8確定。 我試着把showmessages()放在註冊程序的開始,但AV錯誤仍然發

    1熱度

    1回答

    我試圖將SynEdit安裝到我新升級的Delphi 10.1柏林初學者更新1中,但它不起作用。其他人似乎也有這個問題,但我不知道如何解決它。 https://forums.embarcadero.com/thread.jspa?messageID=850362 有人可以幫我嗎?我正在嘗試使用GetIt Package Manager。我也嘗試從我從互聯網上下載的源代碼安裝它。

    5熱度

    1回答

    我最近下載了SynEdit,我想知道如何啓用行號(如在Lazarus中)? 我在網上找不到任何東西。 在此先感謝。

    0熱度

    1回答

    我試圖安裝SynEdit_D2010到我的Delphi 2010 IDE中,並且我得到一個錯誤,指出程序無法啓動,因爲SynEdit_R2010.bpl從我的系統中丟失。 據我所知,SynEdit_R2010.bpl不是我的系統上丟失的,我甚至在我的$(BDSCOMMONDIR)\Bpl目錄中有。但是,由於某些原因,Delphi似乎並不認爲它在那裏! 任何想法,我可以解決這個問題?

    2熱度

    1回答

    SynEdit組件具有屬性「Highlighter」,其中包含一個下拉列表,其中列出了所有當前存在的熒光筆(設計時)。對我來說,這似乎是設計時組件的一個非常重要的概念,但我無法瞭解它是如何工作的: 讓我們假設您將TSynEdit和TSynPasSyn拖放到窗體上。然後,您單擊具有屬性熒光筆的TSynedit。您現在可以選擇以前創建的TSynPasSyn。如果你創建另一個TSynPasSyn,它也會