Як включити WordWrap в TSynEdit? (Delphi-подібний RichEdit)
Пробував переписати SynEdit.pas, щоб property WoarWrap стало доступно (з protected в public переніс) і перекомпіліть, але нічого не ізменяецца :( А мені потрібен WordWrap, і хотілося б прибрати Virtual Space (можливість встановлювати фокус на будь-якому місці екрану).
А цей
> SynEdit
випадково не підтримує автоформатирование вихідного тексту програм. (Поміщається туди какой.л. Скрипт, а він виділяє ключові слова та коментарі наприклад?)
Чому ти взяв саме СанЕдіт? У чому його перевага.
Якщо ніякого, то використовуй стандартний Річ.
Щоб у тебе в Code Editore WordWrap включився :)
SynEdit підтримує автоформатирование, перевага його багато в чому - і в підсвічуванні синтаксису, і в інших цікавих.
> Щоб у тебе в Code Editore WordWrap включився :)
:(
Є функція WrapText в Delphi, вона переносить текст.
SynEdit.Text: = WrapText (Syn.Text, # 13 # 10, [ ".", "", # 9, "-"], 80);
Але в цього дельфийском прикладі # 13 # 10 - NL (new line, новий рядок), а мені не потрібно створювати нові рядки, мені потрібно лише відображати як нові.
Може є інший символ, який переносить для видимості?
Ти не повіриш, але у мене в TSynEdit є властивість WordWrap і воно чудово працює. А ще на Gutter "е такі прикольні картинки малюються, коли текст переноситься на інший рядок.
Може версію SynEdit "а тобі треба оновити?
У більш ранніх версіях SynEdit "a WordWrap" а не було.
Зараз додали.