Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.03.09;
Скачать: CL | DM;

Вниз

Создание подсветки синтаксиса.   Найти похожие ветки 

 
alex_kasycky   (2008-02-09 14:00) [0]

Можно ли в Memo или RichEdit менять цвет отдельных слов?
Если да, то как?
Вообще задача стоит сделать подсветку синтаксиса.


 
KilkennyCat ©   (2008-02-09 14:02) [1]

Ну, в РичЕдите вообще без проблем, атрибутами.
http://www.google.ru/search?q=syntax+highlight+delphi&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a


 
ketmar ©   (2008-02-09 14:17) [2]

>[0] alex_kasycky (2008-02-09 14:00:00)
SynEdit не пойдёт?

---
Understanding is not required. Only obedience.


 
Anatoly Podgoretsky ©   (2008-02-10 13:30) [3]

Нет, да


 
alex_kasycky   (2008-02-10 13:40) [4]


> SynEdit не пойдёт?

Мне подсветка нужна контекстно-зависимая( "\что-то\" , но "что-то"), в SynEdit я такой возможности не нашел.

> Ну, в РичЕдите вообще без проблем, атрибутами.

- Можно по-подробней плиз?


 
Efir   (2008-02-10 14:40) [5]


> > Ну, в РичЕдите вообще без проблем, атрибутами.
>
> - Можно по-подробней плиз?


Свойство SelAttributes - параметры выделенного текста.


 
ketmar ©   (2008-02-10 17:38) [6]

>[4] alex_kasycky (2008-02-10 13:40:00)
>в SynEdit я такой возможности не нашел.

проблема написать?

---
Understanding is not required. Only obedience.


 
NaRuTo ©   (2008-02-10 20:04) [7]

Просто программно выделяешь текст, какой тебе надо, и форматируешь
Вот так примерно после выделения:
RichEdit1.SelAttributes.Style:= RichEdit1.SelAttributes.Style + [fsBold]


 
NaRuTo ©   (2008-02-10 20:05) [8]

Чтобы опять сделать не жирным пишем тоже самое только со знаком "-", а не "+"


 
alex_kasycky   (2008-02-11 14:44) [9]

Спасибо!



Страницы: 1 вся ветка

Текущий архив: 2008.03.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
2-1202713288
kyn66
2008-02-11 10:01
2008.03.09
Событие считывателя штрихкода


8-1175498564
Jar
2007-04-02 11:22
2008.03.09
Используемый кодек


15-1202066898
Чародей
2008-02-03 22:28
2008.03.09
Программный 3д ускоритель


15-1201764794
Виталик
2008-01-31 10:33
2008.03.09
Монитор папок с возможностью запрета создания файлов


2-1202743828
vegarulez
2008-02-11 18:30
2008.03.09
Вопрос про передачу PGP Sign посредством IdHTTP(Indy10)