** Николай |
Отправлено: 03.06.2005, 19:24 |
|
Не зарегистрирован

|
Как написать редактор с подсветкой синтаксиса? |
 |
Gedeon |
Отправлено: 03.06.2005, 20:26 |
|

Ветеран
Группа: Модератор
Сообщений: 1742

|
В поиск.
|
 |
** exp |
Отправлено: 04.06.2005, 10:29 |
|
Не зарегистрирован

|
Тебе нужен лексический анализатор, который разделял бы введенный текст на лексемы, определял принадлехность каждой лексемы какому-либо множеству (зарезервированные слова, разделители, etc) и в зависимости от этого множества подкрашивал слова.
|
 |
** Николай |
Отправлено: 04.06.2005, 10:45 |
|
Не зарегистрирован

|
Искать — искал, не нашел.
Вопрос не в анализе, вопрос в том — как отображать с подсветкой( каким компанентом) и как потом сохранять простой текст без форматирования |
 |
Lizard |
Отправлено: 04.06.2005, 12:32 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 20

|
посмотри на www.tmssoftware.com/ вроде что то было. |
 |
Николай Шкута |
Отправлено: 04.06.2005, 15:53 |
|
Не зарегистрирован

|
Там платный какой-то компонент.
Попробую поставить вопрос по другому:
Как вывести текст с форматированием, а сохронить — без него |
 |
radiofun |
Отправлено: 05.06.2005, 16:00 |
|

Ученик-кочегар
Группа: Участник
Сообщений: 20

|
Если надо то могу скинуть проект почти готового HTML редактора
он сделан на TRichEdit потому глючит с большими файлами ,но как пример пойдет.
6 мб размер исходников проекта
Отредактировано radiofun — 05/06/2005, 16:05 |
 |
radiofun |
Отправлено: 05.06.2005, 16:09 |
|

Ученик-кочегар
Группа: Участник
Сообщений: 20

|
Кстати моет ктонить кинуть ссылку на информацию про то как парсить тект (по умному) а то я подозреваю что у меня это зделано через ... |
 |
Николай Шкута |
Отправлено: 05.06.2005, 21:22 |
|
Не зарегистрирован

|
Если можешь, пошли на e-mail(irenf-mail-ru) |
 |
Gedeon |
Отправлено: 06.06.2005, 08:55 |
|

Ветеран
Группа: Модератор
Сообщений: 1742

|
https://rxlib.ru/forums/index.php?ac...b04e3a174221235
|
 |
radiofun |
Отправлено: 06.06.2005, 13:38 |
|

Ученик-кочегар
Группа: Участник
Сообщений: 20

|
Николай Шкута
извини, ошибся с размером посчитал .tds и .obj файлы.
Вот проект ~941 кб перед компиляцией удали из проекта файл Winxp.res
|
 |