|
Модераторы: Vitalik |
|
vladislavus |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 13.10.2007 Где: Казахстан Репутация: 1 Всего: 1 |
Привет, разработчики компонента UniHighlighter.
Видел его в действии тут понравилось. Захотел использывать, но как оказалось очень трудно найти все нужные компаненты. Начал искать, вот что нашел SynEdit 2.0.6 http://synedit.sourceforge.net/ XML Parser 1.0.17 http://www.destructor.de/xmlparser/index.htm UniHighlighter 2 beta 4 @lastmod(2006-07-23) http://sepa.spb.ru/d.php?syn/SynUniHigh2b4.rar Вообщем они дружить не захотели. SynEdit и XML Parser работают, а UniHighlighter с ними нет... У меня Delphi 7. Просьба: если у кого есть 100% работающий UniHighlighter (с CODEFOLDING'гом), выложите эти компоненты. Это сообщение отредактировал(а) vladislavus - 14.8.2008, 11:03 |
|||
|
||||
mr.Anderson |
|
|||
iOS Lead Developer Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
vladislavus, на том же sourceforge есть SynEdit версии 2.0.6, скачай ее, попробуй, вдруг заработает, вообще должно.
Кстати, а у тебя нет подсветок для UniHighlighter? Я изрыл все просторы инета, но ничего не нашел. У него ж свои файлы подсветок должны быть, около 350. |
|||
|
||||
vladislavus |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 13.10.2007 Где: Казахстан Репутация: 1 Всего: 1 |
mr.Anderson, есть только вот эти версия 1.8
XML.hlr VRML.hlr VBS.hlr PHP.hlr PERL.hlr JS.hlr JAVA.hlr HTML.hlr CSS.hlr скачать (62,3 Kb) а ты не мог бы выложить совои компоненты для UniHighlighter и сам UniHighlighter. |
|||
|
||||
mr.Anderson |
|
|||
iOS Lead Developer Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
vladislavus, благодарю, а где брал? Надо бы побольше подсветок...
Сейчас выложу, конечно. Добавлено через 12 минут и 13 секунд Вот держи пакет SynEdit 2.0.6: http://www.filestock.ru/5739362283/SynEdit%2.0.6.rar Uni не выкладываю, у меня та же версия, что и у тебя. XMLParser не использую. ЗЫ про подсветки плз ответь на предыдущий пост. |
|||
|
||||
vladislavus |
|
||||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 13.10.2007 Где: Казахстан Репутация: 1 Всего: 1 |
mr.Anderson, да не за что. так с разных проектов, которые используют UniHighlighter
вот еще для версии 2.0 C#.xml CSS.xml Delphi.xml HTML, PHP, ASP.xml Ini.xml Perl.xml XML.xml тут ура, компонент установился. но для этого пришлось отказаться вот так
но мне нужен CODEFOLDING как это сделать? если дерективу раскоментить, то ругается так
и ещё использую встроенный редактор UniHighlighter подсветка отображается только при редактировании формы, а после компиляции в программе неотображает. как исправить? |
||||
|
|||||
mr.Anderson |
|
|||
iOS Lead Developer Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
vladislavus, благодарю, это уже кое-что. Если найдешь еще - выкладывай сразу, пожалуйста, чем больше, тем лучше.
Как исправить - хороший вопрос, я за отсутствием подсветок с Uni еще не работал, сегодня попробую, посмотрим, что можно сделать. |
|||
|
||||
Crw |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 122 Регистрация: 25.2.2008 Репутация: 1 Всего: 4 |
Вот есть архивчик с подсветками (311 шт)
Присоединённый файл ( Кол-во скачиваний: 76 ) hgl_bigpack.rar 757,03 Kb |
|||
|
||||
mr.Anderson |
|
|||
iOS Lead Developer Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
Crw, расцелую сейчас.
|
|||
|
||||
mr.Anderson |
|
|||
iOS Lead Developer Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
Такс... Компоненты работают (в смысле кладутся на форму и компилятся нормально). Однако возникла проблема - невозможно загрузить подсветку в SynUniSyn. При загрузке (LoadFromFile) происходит ошибка внутри самого компонента, точнее, в модуле SimpleXML, я попытался устранить, но, устранив, добавил других глюков, так что не сработало. Попробую скачать более новую версию этого SimpleXML, может, поможет.
|
|||
|
||||
vladislavus |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 13.10.2007 Где: Казахстан Репутация: 1 Всего: 1 |
mr.Anderson, я думаю дело в подсветке.
скачал компанент для внутренего дизайнера VirtualTreeview, но внесеные в нем изменений изменения отражаються только в редакторе, а после компиляции в программе нет с CODEFOLDING'гом разобрался вот здесь все описано и примерчик там хороший у меня сразу скомппилировался и все работает |
|||
|
||||
mr.Anderson |
|
|||
iOS Lead Developer Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
vladislavus, да фиг с ним, с codeFolding'ом, надо хоть подсветку заставить работать. Я тоже думал, что в подсветке, но из данного мне архива я попробовал несколько на выбор - у всех одинаковая ошибка. Я попробую обновить библиотеку SimpleXML, может, поможет, если нет - придется пользовать твои подсветки. Это не плохо, просто у тебя их очень мало...
|
|||
|
||||
Crw |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 122 Регистрация: 25.2.2008 Репутация: 1 Всего: 4 |
Странно, у меня подсветки из того архива работают. Я все конечно не проверял, но несколько на выбор прошли без проблем....
|
|||
|
||||
mr.Anderson |
|
||||
iOS Lead Developer Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
Crw, у меня, например, Pascal/Delphi не работает... Я не могу понять причину, кстати. vladislavus, попробовал твои подсветки - та же картина. Вылазит ошибка
Вот в этом фрагменте файла SimpleXML.pas:
Если у вас все работает, может, опишете полную инструкцию действий по внедрению подсветок в программу? Начиная от "Бросить компонент на форму" и до конца. Я делал по прилагающейся к контролу SynUni инструкции, но, видать, что-то упускаю. ЗЫ ошибка вылазит при выполнении метода LoadFromFile у SynUniSyn. Это сообщение отредактировал(а) mr.Anderson - 14.8.2008, 19:58 |
||||
|
|||||
vladislavus |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 13.10.2007 Где: Казахстан Репутация: 1 Всего: 1 |
mr.Anderson, страно у меня все работает и в эту функцию при компиляции даже не заходит.
Как я внедрил подсветки. 1. Установил компонент SynEdit 2.0.6 2. Поправил файл SynEditHighlighter.pas (SynEdit 2.0.6) согласно инструкциям install_2_0a.htm (SynUniHigh2b4) :
3. Установил компонент VirtualTreeview для интегрированого редактора подсветок 4. Изменил настройки SynUniHighlighter.inc согласно инструкциям install_2_0a.htm (SynUniHigh2b4)
и установил компонент SynUniHigh2b4 ВСЕ. теперь в программе: 1. Кидаем на форму SynEdit 2. Кидаем на форму SynUniSyn 3. в свойстве Highlighter у SynEdit выбираем SynUniSyn1 все теперь например на в обработчеке на батон или в создании формы пишем
И все работает |
||||||
|
|||||||
mr.Anderson |
|
|||
iOS Lead Developer Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
Заработало! Сделал все, как ты написал, переустановил SynUni - и все заработало. +1
Добавлено через 1 минуту и 44 секунды Блин. А вот не заработало. Рано обрадовался. Только сбилдил весь проект - и снова эта ошибка. Да что ж такое! У тебя какая делфи? |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | SynUniHighlighter и SynEdit | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |