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


Автор: J. Bravo 19.1.2005, 11:36
Здравствуйте.
При попытке установить SynUniHighlighter на Delphi5, у меня появляется ошибка -
Undeclared identifier: 'BoolToStr'.
Дома у меня Delphi6 - всё установилось и работает без проблем. В модуле SysUtils.pas для Delphi6 функция BoolToStr присутствует, а в том же модуле для Delphi5 её нету. Не знаю в чем проблема - то ли у меня что-то не так с SysUtils.pas, то ли что-то упустили в SynUniHighlighter. Но даже дабавив реализацию этой функции всё равно получаем ошибку. На этот раз
[Error] SynUniClasses.pas(899): Undeclared identifier: 'OwnsObjects'.
Комментируем эту строку - получаем ещё ошибки...
Я хотел бы выяснить, работает ли у кого-то это на Delphi5? Если да, то может кто-то подскажет мне в чем может быть проблема у меня?

Автор: Vit 19.1.2005, 15:15
Подозреваю что никто не пробовал, надо будет попробовать, для этого найти саму Дельфи 5 и установить для начала...

Автор: Vitalik 19.1.2005, 18:38
Цитата(Vit @ 19.1.2005, 15:15)
Подозреваю что никто не пробовал
Да, действительно smile Я не проверял... А эти нововведения появились только в последней версии SynUniHighlighter'a.
Цитата
надо будет попробовать, для этого найти саму Дельфи 5 и установить для начала...
У меня найти таковую в ближайшее время не получится smile

Цитата(J @ 19.1.2005, 11:36)
[Error] SynUniClasses.pas(899): Undeclared identifier: 'OwnsObjects'.
Комментируем эту строку - получаем ещё ошибки...

А что за ошибки?

Автор: J. Bravo 20.1.2005, 02:44
Цитата(Vitalik @ 19.1.2005, 18:38)
А что за ошибки?

Если нужно я могу рассказать более подробно, но толку от этого по-моему не много будет. В основном ошибки связаны с тем, что у контролов не хватает некоторых свойств. Например, у TreeView в Delphi5 нету свойства MultiSelect и всего что с ним связано.

Автор: Vit 20.1.2005, 04:42
Vitalik, да чего тут рассказывать, J. Bravo прав, толку не будет, скорее всего на 99% там много меловей типа другие модули, нет свойств и т.п., надо ставить Дельфи 5 и пробовать, должно исправляться всё очень легко...

Автор: J. Bravo 20.1.2005, 11:00
Я так понимаю, что предыдущие версии SynUniHighlighter работали и в Delphi5? Тогда нельзя ли здесь выложить какую нибудь из них?

Автор: Vitalik 20.1.2005, 15:12
Цитата(J @ 20.1.2005, 11:00)
Я так понимаю, что предыдущие версии SynUniHighlighter работали и в Delphi5? Тогда нельзя ли здесь выложить какую нибудь из них?
Скачать можно здесь:
http://chicago.lastplanet.com/unihighlighter.zip
http://www.delphist.com/unihighlighter.ZIP

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