Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   [Delphi] Подсветка синтаксиса. (https://forum.antichat.xyz/showthread.php?t=75343)

rtyy 29.06.2008 11:48

[Delphi] Подсветка синтаксиса.
 
Пишу билдер. Хочу сделать подсветку синтаксиса.
Идеально для этих целей подходит компонент RichEdit (из вкладки Win32).
Вот только как реализовать?

LEE_ROY 29.06.2008 12:07

заюзай регулярки %)
а вообще уже должно быть готовое решение в виде компонента ;)

// так и есть, вот отличная компонента для подсветки синтаксиса, фо фри - synedit.sourceforge.net :)

Novi4ek 30.06.2008 23:12

>>заюзай регулярки %)

дегенеративный смайлик поставить не забудем после не менее дегенеративного камента.

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 с базовыми возможностями синтаксической подсветки

FeraS 01.07.2008 13:48

Если мне не изменяет память, то в http://homepages.codegear.com/jedi/jvcl/ есть отличный подсветчик и еще куча полезных вещиц)

Snik 01.07.2008 14:09

Цитата:

Сообщение от rtyy
Пишу билдер. Хочу сделать подсветку синтаксиса.
Идеально для этих целей подходит компонент RichEdit (из вкладки Win32).
Вот только как реализовать?

LEE_ROY тебе правильно ткнул на SynEdit. Ничего более вменяемого (во фри, по крайней мере) нет. А RichEdit для правки кода не подходит совершенно.


Время: 07:00