|
Модераторы: Vitalik |
|
The MASTER |
|
|||
Old master) Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
Под Delphi 7 и Delphi 2005 не устанавливается!
|
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Я работаю в Delphi 7 и без проблем. Что оно говорит при установке? А Delphi 2005 у меня нету... |
|||
|
||||
The MASTER |
|
|||
Old master) Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
Запускаю файлик SynUniSyn_D7 - Delphi Package, и говорит:
Вот и всё! |
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
The MASTER, это не ошибка! Это так и надо!
Потом компиль и устанавливай - всё будет работать |
|||
|
||||
Kordub |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.2.2005 Репутация: нет Всего: нет |
Не устанавливается пакет версии 1.8 - ошибка при компиляции
File not found: 'DsgnIntf.dcu' . У меня Delphi 7. Правда, устанавливается старая версия SynUniSyn, но она не работает с компонентом SynEdit. Т. е. если присвоить свойство
никакой подсветки нет. Версия SynEdit - synedit-cvs-2004-10-09 |
|||
|
||||
The MASTER |
|
|||
Old master) Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
Ошибка в строке: SynEdit_D7,
Required package 'Syn_Edit_D7' not found |
|||
|
||||
Vitalik |
|
||||||||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Странно... Я даже не знаю, почему у тебя такая трабла... Но ответ, наверняка, лежит на поверхности...
А ты свойства компонента SynUniSyn1 задаёшь двойным щелчком по нему в дизайнере формы или с помощью методов загрузки из файла/потока (или динамическим созданием)?
Перед установкой компонента SynUniSyn нужно установить компоненты SynEdit и XmlParser |
||||||||
|
|||||||||
The MASTER |
|
|||
Old master) Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
Вот это да!
|
|||
|
||||
The MASTER |
|
|||
Old master) Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
Добавлено @ 12:41 Там ошибка! |
|||
|
||||
Kordub |
|
||||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.2.2005 Репутация: нет Всего: нет |
Дизайнером. Очень понятный дизайнер, все классно работает и в окне примера отображается нужная подсветка. Но свойство SynEdit1.Highlighter я не могу задать во время разработки - ругается на несовместимость типов. Только runtime. Не работает, гадость Насчет ошибки с DsgnIntf.dcu - файл SysUniReg, строка 12
Это сообщение отредактировал(а) Kordub - 23.2.2005, 22:35 |
||||
|
|||||
Vitalik |
|
||||||||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Хм... Интересно... Это у вас ошибка получается в файле SynUniReg.pas? Там такой код:
То есть для Delphi выше шестой версии должны использоваться модули DesignIntf и DesignEditors, и только для более ранних версий используется DsgnIntf Возможно у вас не правильно инициируется SYN_COMPILER_6_UP в файле SynEdit.inc... Запустите такую программку (на форме только один Button):
И напишите здесь, какое сообщение она выдаёт Добавлено @ 22:43
Странно... Опиши подробно, что ты делаешь и что оно говорит... |
||||||||
|
|||||||||
The MASTER |
|
|||
Old master) Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
Выдаёт просто пустое окно!
|
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
The MASTER, а что у тебя за версия Delphi?
Ты ведь SynEdit установил перед установкой SynUniHighlighter? P.S. У тебя есть ICQ? |
|||
|
||||
The MASTER |
|
|||
Old master) Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
Да, всё есть, Ася в профиле!
|
|||
|
||||
The MASTER |
|
|||
Old master) Профиль Группа: Участник Сообщений: 862 Регистрация: 19.7.2004 Где: Санкт-Петербург Репутация: 2 Всего: 5 |
Ладно потом разберусь!
|
|||
|
||||
Kordub |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.2.2005 Репутация: нет Всего: нет |
Вот что: Compiler version 5.0 or higher Compiler version 6.0 or higher Compiler version 7.0 Compiler version 7.0 or higher Borland Delphi Borland Delphi 5.0 or higher Borland Delphi 6.0 or higher Borland Delphi 7.0 Borland Delphi 7.0 or higher Вроде все правильно. Но если явно написать {$DEFINE SYN_COMPILER_6_UP} то должно заработать. Сейчас попробую. |
|||
|
||||
Kordub |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.2.2005 Репутация: нет Всего: нет |
Все! Работает!!! Просто не тот .inc файл подключался. Я очистил Environment Options/Library/Library Path - оставил там только нужные директории, и все стало работать. Спасибо всем за советы. Мужики, респект вам! Единственный такой комонент во всем нете. Если б был статус то добавил бы вам однозначный "+" к репутации. Удачи!
Поспешил я с воплями радости На стадии разработки, если задать правила подсветки в SynUniSyn и какой-то нетривиальный текст в SynEdit.Lines, и выставить свойство SynEdit.Highlighter = SynUniSyn, то текст подсвечивается (на этапе разработки). Но после запуска подсветка пропадает. В чем бага? Если задать SynEdit.Highlighter = SynFortranSyn1 (к примеру, одна из стандартных подсветок), то она отображается, а SynUniSyn - нет. Это сообщение отредактировал(а) Kordub - 28.2.2005, 22:03 |
|||
|
||||
Vit |
|
|||
Vitaly Nevzorov Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Покажи код, вроде всё работает...
-------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
Kordub |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.2.2005 Репутация: нет Всего: нет |
Да собственно кода как такового нету...
|
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Kordub, я думаю ты имеешь ввиду следующее?
На этапе проектрирования формы при изменении правил подсветки компонента они визуально применяются к SynEdit'у, но после компиляции на созданные правила не остаётся и намёка? Это баг. При изменении правил подсветки у компонента, Delphi их пишет в DFM-файл, но почему-то думает, что никаких изменений не произошло и поэтому не считает нужным сохранять "неизменённый" файл и тем более перекомпилировать проект... Если же после изменения правил подсветки изменить еще что-то в проекте, то Delphi увидит, что проект изменён, всё сохранит, и перекомпилит. Но почему так получается я еще не понял... |
|||
|
||||
Kordub |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.2.2005 Репутация: нет Всего: нет |
Да, это оно. Я пытался менять проект после изменения правил подсветки, но ничего не помогает. Тогда я решил проблему по другому: сначала сохраняю нужную мне подсветку в файл, а потом читаю:
Так даже лучше - можно менять подсветки по желанию. |
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
С этим я согласен. Сам только так и пользуюсь... Но проблему с использованием подсветки на этапе проектирования формы надо будет решить... |
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Kordub,
Vit, Исправил! Всё оказалось очень просто! Нужно добавить в файле SynUniReg.pas в метод TSynUniEditor.Edit() еще одну строчку:
И всё будет работать как часы! (Ну или по крайней мере у меня работает. Ничего больше вроде не менял) |
|||
|
||||
New Invision Master |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 51 Регистрация: 27.8.2004 Где: Москва, РФ Репутация: нет Всего: 0 |
Я начинающий, помогите мне!
У меня вот что глючит:
Так в инклюде SynEdit.inc'а Делфи не может найти файл SynEdit.inc SynEdit 2.0 установлен. Версия SynUniHighlighter 1.8 Делфи 7 Enterprise Это сообщение отредактировал(а) New Invision Master - 20.3.2005, 17:18 |
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
New Invision Master, ты прописал путь к SynEdit\Sources в "Tools -> Environment Options -> Library -> Library path"?
|
|||
|
||||
New Invision Master |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 51 Регистрация: 27.8.2004 Где: Москва, РФ Репутация: нет Всего: 0 |
Заработало!
Был бы рейтинг. поставил бы + |
|||
|
||||
Vit |
|
|||
Vitaly Nevzorov Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: нет Всего: 207 |
Будет... Со 100 сообщений -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
New Invision Master |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 51 Регистрация: 27.8.2004 Где: Москва, РФ Репутация: нет Всего: 0 |
Это скоро. У меня уже 57...
|
|||
|
||||
senpai |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 15.1.2005 Репутация: нет Всего: нет |
Ha Delphi 7 все ставится влет, и работает.
А вот под 2005 Delphi выдает ошибку компиляции. Кто нибудь пробовал ставить под 2005 Дельфи, преобразуя пакет под Win32. |
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
senpai, я не пробовал. У меня и Delphi 2005 нету, чтобы проверить...
|
|||
|
||||
senpai |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 15.1.2005 Репутация: нет Всего: нет |
На китайских сайтах лежит и на наших фтп уже почти пол года. К примеру istudio.dynserv.com У меня все получилось. Нужно было с утра на свежую голову. |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 01:33 |
|||
|
||||
Guest |
|
|||
Unregistered |
такойже трабл как и у мастера
Cannot find resource file: C:\Program Files\Borland Delph7\Lib\SynUniSyn_D7.res. Recreated у меня 2005 дельфи в 7 получилось установить в 2005 чета не палит (((( |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 02:46 |
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Э... Файла SynUni_D9 в поставке нету
Выложи его здесь, пожалуйста |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 02:42 |
|||
|
||||
Гость_Denis |
|
|||
Unregistered |
Не удается скачать файл SynUni_D2005.zip
|
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
У меня отлично качает...
|
|||
|
||||
stdenis |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 16.12.2005 Репутация: нет Всего: нет |
Нажимаю на ссылку с файлом ,
и мне возвращается ответ
|
|||
|
||||
stdenis |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 16.12.2005 Репутация: нет Всего: нет |
Господа,
думаю, что я не первый и не последний кто использует D2005 в связке с вашей замечательной библиотекой. Поэтому предлагаю включить файл SynUni_D2005.zip в общий пакет. |
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Согласен, так и в следующей версии и будет
А пока можете скачать этот пакет отсюда: http://www.unihighlighter.com/files/other/SynUni_D2005.zip |
|||
|
||||
Hrum |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 6.5.2006 Репутация: нет Всего: нет |
Ответьте плиз, почему у мя дублируется текст при вводе в SynEdit и повторяется последний символ при загрузке файла, когда я активизмрую подсветку (UniSyn1.Enabled:=True)
Я и так увозюкался устанавливать эти компоненты под Delphi 2005, а тут на те Ой блин... последнее сообщение в декабре прошлого года, а я то думал форум поддерживается Это сообщение отредактировал(а) Hrum - 8.5.2006, 07:00 |
|||
|
||||
gambit |
|
|||
Эксперт Награды: 1 Профиль Группа: Комодератор Сообщений: 1359 Регистрация: 25.6.2006 Где: я? Репутация: нет Всего: 40 |
Ребята помогите.
|
|||
|
||||
DwnldDany4Guest |
|
||||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 8.5.2009 Репутация: нет Всего: нет |
Та же проблема под D7
Сделал так:
Ошибку не выдает. Кинул кнопку:
Компилируем, запускаем, тыкаем кнопку, результат: Т.е. не пашет. D7, SynEdit2.0.3stable, Uni 1.8 Счас буду пробовать другую версию |
||||
|
|||||
Crw |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 122 Регистрация: 25.2.2008 Репутация: 1 Всего: 4 |
А при загрузке подсветки из файла, тоже ничего не работает?
|
|||
|
||||
DwnldDany4Guest |
|
||||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 8.5.2009 Репутация: нет Всего: нет |
файл
Результат тот же. Другую версию пока не тестил |
||||
|
|||||
DwnldDany4Guest |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 8.5.2009 Репутация: нет Всего: нет |
Поставил Uni 2.0b4, там все нормально
|
|||
|
||||
jhonyxakep |
|
|||
Divide Et Impera Профиль Группа: Участник Сообщений: 983 Регистрация: 7.4.2009 Где: Что, Когда? Репутация: нет Всего: 8 |
Если тема всё еще жива....
...На Delphi 7 вылазят ошибки
Может проект совсем того? Как-то жалко будет... |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | SynUniHighlighter и SynEdit | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |