В инспекторе объектов не видны компоненты других модулей

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

В инспекторе объектов не видны компоненты других модулей

Сообщение Tata » 10.02.2010 16:45:16

В проекте в datamodule лежат компоненты TSqlQuery. Все работает нормально, пока в активном query не попытаешься изменить SQL запросы. После этого в инспекторе объектов невозможно в свойствах выбрать компоненты других модулей. Для восстановления приходится брать старые копии и восстанавливать все, что напрограммировала. На программном уровне все нормально присваивается. Подскажите, можно как либо при возникновении такой ситуации не возвращаться к копиям.
Tata
незнакомец
 
Сообщения: 2
Зарегистрирован: 27.01.2010 14:48:13

Re: В инспекторе объектов не видны компоненты других модулей

Сообщение Padre_Mortius » 10.02.2010 17:03:31

Какая система, версия fpc и Lazarus?

Добавлено спустя 49 минут 48 секунд:
и желательно пример ошибки
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: В инспекторе объектов не видны компоненты других модулей

Сообщение Tata » 10.02.2010 18:07:02

Windows XP, Lazarus 0.9.28.2. FPC 2.2.4
Список выбора компонент пустой. Например у DBGrid в свойстве DataSourse список пустой. При вводе вручную выдает ошибку "Неверное значение свойства" и очищается. Но, например, в обработчике OnCreateForm
Код: Выделить всё
dggrid.DataSourse := dm.dsDataSourse
работает.
Такое ощущение, что глючит сама IDE.
Tata
незнакомец
 
Сообщения: 2
Зарегистрирован: 27.01.2010 14:48:13

Re: В инспекторе объектов не видны компоненты других модулей

Сообщение Padre_Mortius » 10.02.2010 18:24:05

Можно тестовый пример для проверки? С таким не сталкивался, правда на 2.2.4 сидел не очень долго, сразу перелез на 2.4.0
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Re: В инспекторе объектов не видны компоненты других модулей

Сообщение dunin » 13.02.2010 00:18:25

Есть что-то похожее. У компонента tIBConnection, после открытия проекта, стабильно "отваливаются" все события. Список пустой. Как было выше описано, при ручном вводе - ошибка. Только у одного этого компонента. С остальными все нормально.
Наловчился лечить так: сразу после открытия проекта жмем Ctrl+F9 - список событий заполняется - выбираем нужное событие - приклеиваем. Потом все работает нормально до очередного закрытия - открытия проекта.
Аватара пользователя
dunin
энтузиаст
 
Сообщения: 634
Зарегистрирован: 02.05.2007 13:18:11
Откуда: Тољя††и

Re: В инспекторе объектов не видны компоненты других модулей

Сообщение Padre_Mortius » 13.02.2010 00:30:32

а если попробовать пересобрать lazarus при помощи make clean all из командной строки?
Padre_Mortius
энтузиаст
 
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 57

Рейтинг@Mail.ru