Страница: 1 |
Ребята.. есть RichTextBox, в нем около 100-200 кило текста, например, кода проги на ВБ. Нужно предельно быстро сделать подсветку цветом синтаксиса(выделить if/then жирно синим, комментарии зеленым и т.д.). Вариант с нахождением, выделением нужного слова, а затем его перекрашивания не подходит(уже пробовал): во-первых он чересчур медленный, во-вторых - первого пункта хватит.. :) Как быть? Можно не ссылку на пример, а разъяснения "на пальцах"? Плыз. Я подозреваю, что тут надо прямиком с rtf - форматом работать, но у меня с этим что-то не клеится..
Я тоже с этим сталкивался и так и не закончил этот проект - ты не один 2 DAN Ну и что нам с тобой делать? Нельзся же так просто сдаваться.. У тебя есть какие-нибудь идеи? 2 Павел Я понимаю, но вормат там... это не хытымыель, однако. Поможешь разобраться? Как это сделать и чтобы даже я врубился.. Страница: 1 |
Вопрос: [!] Подсветка синтаксиса
Добавлено: 25.01.03 22:05
Автор вопроса: brevno | Web-сайт:
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 26.01.03 07:12
Пробуй обрабатывать исходный RTF-код. Так будет быстрее.
Номер ответа: 2
Автор ответа:
DAN
ICQ: 234826
Вопросов: 10
Ответов: 124
Web-сайт:
Профиль | | #2
Добавлено: 26.01.03 12:20
Номер ответа: 3
Автор ответа:
brevno
Вопросов: 18
Ответов: 57
Web-сайт:
Профиль | | #3
Добавлено: 26.01.03 13:28
Номер ответа: 4
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #4
Добавлено: 27.01.03 10:21
А ты думаешь, я его понимаю... Могу прислать тебе код для конвертации RTF-->HTML. Может исходя из него немного разберёшься.