|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
Как сделать подцветку текста
Такой вопрос:
Как сделать подцветку текста при его загрузке в RichEdit(как в Дельфи). Или нужно самому писать новый компонент? Пример текста с подсветкой: procedure ABS(Sender: string); begin //fghfghgfh end; |
#2
|
||||
|
||||
Поищи лучше подходящий компонент для подцветки синтаксиса на http://www.torry.net я видел там такой. Но сейчас не могу вспомнить название.
|
#3
|
|||
|
|||
если любишь трудности то вот тебе небольшой кусочек кода:
mem.SelStart:=Position+Counter-1; mem.SelLength:=Length(_Text_TextCopy(Dictionary, '@', Index)); mem.selattributes.style := [fsbold]; mem.selattributes.Color := clBlue; суть: находим кусочек текста который хотим подстветить и применяем ему новый стиль - в данном случае жирный и синий. |
#4
|
||||
|
||||
Компонент называется SynEdit. Очень много видов синтаксиса, возможность создавать свои. Класная весч, загугли, если не получится, могу бросить на мыло.
|
#5
|
|||
|
|||
TMS Memo рулит а свой ещё лучше
|