![]() |
Модераторы: Vitalik |
![]() ![]() ![]() |
|
s1lver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 14.12.2007 Где: Россия Репутация: нет Всего: нет |
Скачал компонент SynEdit тут http://sourceforge.net/projects/synedit/ - установил, при компиляции(без сохранения файлов проекта на диск) Builder страшно ругался, скачал xmlparser - установил, компиляция прошла успешно(даже exe на винт сохранился). Но при сохранении проекта на винт происходят ошибки такого вида.
Build [C++ Error] Unit1.h(10): E2209 Unable to open include file 'SynEdit.hpp' [C++ Error] Unit1.h(11): E2209 Unable to open include file 'SynHighlighterCpp.hpp' [C++ Error] Unit1.h(12): E2209 Unable to open include file 'SynHighlighterCpp.hpp' [C++ Error] Unit1.h(13): E2209 Unable to open include file 'SynAutoCorrect.hpp' [C++ Error] Unit1.h(14): E2209 Unable to open include file 'SynCompletionProposal.hpp' [C++ Error] Unit1.h(15): E2209 Unable to open include file 'SynEditExport.hpp' [C++ Error] Unit1.h(16): E2209 Unable to open include file 'SynEditHighlighter.hpp' [C++ Error] Unit1.h(17): E2209 Unable to open include file 'SynExportTeX.hpp' [C++ Error] Unit1.h(22): E2209 Unable to open include file 'SynHighlighterCS.hpp' [C++ Error] Unit1.h(30): E2303 Type name expected [C++ Error] Unit1.h(30): E2139 Declaration missing ; [C++ Error] Unit1.h(30): E2109 Not an allowed type [C++ Error] Unit1.cpp(29): E2451 Undefined symbol 'SynEdit1' Builder не видит в инклудах нужных файлов, проверил их там нет! Что делать? Может кто даст отдельно нужные файлики? И еще такой вопрос при установки только SynEdit без SynUniHighlighter появляются две закладки: 1) SynEdit; 2) SynEdit Highlighters - это так и должно быть? Если да,то зачем нужно еще устанавливать SynUniHighlighter? -------------------- Я собрался жить вечно - пока все идет нормально! |
|||
|
||||
mr.Anderson |
|
||||||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
Скачать самую последнюю версию компонента по твоей же ссылке. Если не повезет с ней, качай предпоследнюю. Хотя я устанавливал, все было нормально.
Да, так и должно быть. На вкладке SynEdit находится сам контрол и связанные с ним, а на вкладке Highlighters - предустановленные неизменяемые подсветки.
ЮниХайлайтер - это контрол, позволяющий юзеру создавать свои собственные подсветки, плюс изменять существующие, причем очень легко и доступно. От стандартного набора тем и отличается, что подсветки можно редактировать. Добавлено через 26 секунд P.S. Uni можно вообще не устанавливать, если тебе хватит возможностей стандартного набора. |
||||||
|
|||||||
s1lver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 14.12.2007 Где: Россия Репутация: нет Всего: нет |
Похоже, я не внятно разъяснил - при компиляции все ок до тех пор пока не сохраняю проект на диск, потом компилирую и происходят вот эти ошибки. Тобишь билдер не находит эти файлы.
![]()
Так там всего одна ссылка на скачивание, тобишь один файл - его я и качал Syn 2_0_6 Это сообщение отредактировал(а) s1lver - 15.12.2007, 15:55 -------------------- Я собрался жить вечно - пока все идет нормально! |
|||
|
||||
mr.Anderson |
|
|||
![]() iOS Lead Developer ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3374 Регистрация: 20.12.2004 Где: далеко Репутация: 1 Всего: 128 |
Хм. Тогда проверь, верно ли прописаны пути к файлам в Tools->Environment на вкладке библиотек. Проверь, лежат ли файлы по этому адресу. Файлы не должны быть в каталоге самого проекта, а должны лежать в отдельной папке, к которой должен быть прописан путь в вышеуказанном окне билдера. Если все верно, но ничего не работает - тогда сложно сказать, нужно смотреть на месте.
Это сообщение отредактировал(а) mr.Anderson - 16.12.2007, 15:08 |
|||
|
||||
s1lver |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 14.12.2007 Где: Россия Репутация: нет Всего: нет |
Хм.. все получилось. Положил инклуды в папку - стал компилироваться. Правда при отключении билдов для компиляции(чтобы не требовалось библиотек vcl) вылезало сообщение о необходимом файле ресурсов - synedit.res, вроде его в папке нет, хотя надо еще поискать.
-------------------- Я собрался жить вечно - пока все идет нормально! |
|||
|
||||
sav13 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 25.5.2009 Репутация: нет Всего: нет |
Скажите, а где можно взять SynUniHighlighter.hpp файл для CBuilder. Его нет в пакете SynUniSyn
Или мне каким-то еще образом можно использовать этот компонент в Билдере? |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | SynUniHighlighter и SynEdit | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |