Просмотр полной версии : [Delphi] Подсветка синтаксиса.
Пишу билдер. Хочу сделать подсветку синтаксиса.
Идеально для этих целей подходит компонент RichEdit (из вкладки Win32).
Вот только как реализовать?
заюзай регулярки %)
а вообще уже должно быть готовое решение в виде компонента ;)
// так и есть, вот отличная компонента для подсветки синтаксиса, фо фри - synedit.sourceforge.net :)
>>заюзай регулярки %)
дегенеративный смайлик поставить не забудем после не менее дегенеративного камента.
http://wasm.ru/article.php?article=1001035
Только тут зачем-то на ассемблере написано (если эту свалку макросов можно назвать ассемблером), так что могут быть проблемы если ты с ним не знаком.
AHTOLLlKA
01.07.2008, 08:53
ТС, посмотри тут... http://trichview.com/
AHTOLLlKA
01.07.2008, 08:59
а точней TSyntaxRichViewEdit от туда ...
http://www.trichview.ru/resources/syntax/screen.gif
Компонент на основе RichViewEdit с базовыми возможностями синтаксической подсветки
Если мне не изменяет память, то в http://homepages.codegear.com/jedi/jvcl/ есть отличный подсветчик и еще куча полезных вещиц)
Пишу билдер. Хочу сделать подсветку синтаксиса.
Идеально для этих целей подходит компонент RichEdit (из вкладки Win32).
Вот только как реализовать?
LEE_ROY тебе правильно ткнул на SynEdit. Ничего более вменяемого (во фри, по крайней мере) нет. А RichEdit для правки кода не подходит совершенно.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot