Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > SynUniHighlighter и SynEdit > Основные вопросы по SynMix


Автор: mr.Anderson 27.7.2007, 16:20
Сюда вообще заходит кто-нибудь? Соберу сюда все свои вопросы по SynEdit'у из пакета SynMix, что вряд ли имеет значение, впрочем.

1. Как активизировать Code Folding? То есть автозавершение кода? И как его заполнить?
2. Как включить свертку/развертку блоков кода по щелчкам на переплете?
3. Как редактировать существующую подсветку кода (добавлять свои служебные слова/категории)?
4. Как создать новую подсветку (по каким правилам пишется код)?
5. Как создать мульти-подсветку, т.е. чтобы одновременно подсвечивалось несколько языков (ну, например, PHP + HTML + SQL)?

Надеюсь на помощь.

Автор: mr.Anderson 27.7.2007, 17:36
Обновление темы... smile Смог разобраться с первым и вторым вопросом. Остальные все еще не знаю, как сделать (и примеров нет). Прошу помочь!

Автор: Vitalik 29.7.2007, 11:05
Цитата(mr.Anderson @  27.7.2007,  15:20 Найти цитируемый пост)
3. Как редактировать существующую подсветку кода (добавлять свои служебные слова/категории)?

Можно использовать компонент динамичной подсветки: UniHighlighter
Есть также компоненты по-проще, но я точно не помню название..

Цитата(mr.Anderson @  27.7.2007,  15:20 Найти цитируемый пост)
5. Как создать мульти-подсветку, т.е. чтобы одновременно подсвечивалось несколько языков (ну, например, PHP + HTML + SQL)?

Частично ответил http://forum.vingrad.ru/forum/topic-164487/unread-1/anchor-entry1210151/0.html. Заранее извиняюсь за лаконичность ответа.
Меня много месяцев особо не было на форуме.. Это, наверное, первые темы, в которые я ответил после очень долгого отсутсвия. Все не было времени, сейчас вот хоть каникулы начались smile
Эх, так хочется заняться компонентом!.. Знать бы только, нужно ли это кому-нить..

Автор: mr.Anderson 29.7.2007, 19:05
Vitalik, нужно, будьте уверены! Мне, например. smile Я вам помогу с этим компонентом, если позволите. smile В этом же разделе форума есть моя темка по уже произведенным исправлениям. Почитайте, пожалуйста.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)