DevExpress QuantumGrid BlobEdit

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
zap
Сообщения: 4
Зарегистрирован: 15 сен 2005, 13:08

DevExpress QuantumGrid BlobEdit

Сообщение zap » 21 сен 2005, 13:00

Для поля типа BLOB в представлении GridDBTableView компонента QuantumGrid использую инлайн-редактор BlobEdit.
С полем редактор замечательно работает, но при закрытии всплывающего окошка выкидывает ошибку "Control '' has no parent window". Создается впечатление, что какой-то компонент из этого окошка пытается либо что-то сделать с ячейкой таблицы, но у него нет указателя на нее, либо пытается вызвать свой деструктор уже после уничтожения всплывающего окошка.
При использовании редактора вне грида ошибки не происходит.
Может, кто-то сталкивался с этим, подскажите что сделать.

Работаю в C++ Builder 6, а логика компонента написана на паскале, поэтому его очень неудобно перекомпилировать для трассировки.
Использовал BlobEdit из пакета QuantumGrid 5.3 и 5.9

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 21 сен 2005, 13:33

вопрос задан не в том месте. Ответ следует спрашивать
1. в саппорте devexpress, если компонент куплен
2. в форуме по Delphi или BCB, если компонент стырен

zap
Сообщения: 4
Зарегистрирован: 15 сен 2005, 13:08

Сообщение zap » 21 сен 2005, 13:38

Вопрос в саппорте задавал, но отвечают они что-то долго.
Прошу прощения, постараюсь впредь соблюдать тематику.

Anton Glasunov
Сообщения: 31
Зарегистрирован: 26 окт 2004, 15:18

Сообщение Anton Glasunov » 21 сен 2005, 16:03

Служба поддержки DevExpress, как правило просит простейший проект, с демонстрацией ошибки. Мне, обычно, отвечали в течение суток.

Удачи.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 21 сен 2005, 16:13

Прошу прощения, постараюсь впредь соблюдать тематику.
я не в претензии, просто мало шансов что тут могут ответить на этот вопрос. Это точно так же, как по экзотическим ошибкам FIBPlus писать сюда вместо их техподдержки.

zap
Сообщения: 4
Зарегистрирован: 15 сен 2005, 13:08

Сообщение zap » 04 окт 2005, 13:13

Проблема решилась почти сразу, прошу прощения, что не писал долго об этом.
Может, кому-то пригодится:
многие компоненты DevExpress, особенно со всплывающими окнами, используют фокус элемента-родителя.
В моем случае я отправлять "погулять" фокус по другим элементам, но, согласно faq DevExpress, наиболее часто ошибка возникает при инициализации элементов из Form.OnActivate

Ответить