Как подружить VirtualStringTree и DateEdit/MaskEdit?

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

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

Как подружить VirtualStringTree и DateEdit/MaskEdit?

Сообщение leo_bsv » 28.04.2012 20:03:30

Приветствую.
Ситуация такая:
1. VirtualStringTree позволяет подключать произвольный редактор через специальный интерфейс, так например очень неплохо подключается ComboBox или тот же Edit, всё прекрасно работает.
2. При попытке подключить к указанному дереву DateEdit / MaskEdit выдаётся ошибка SIGSEGV при завершении редактирования (т.е. редакторы появляются и работают, но при нажатии Escape или Enter программа вылетает с ошибкой)
:?: Может быть кто сталкивался и проблема имеет решение?
p.s.: Lazarus 1.1 r37039; FPC 2.5.1 r18016; os linux; VirtualTrees v.4.8.7

Добавлено спустя 1 час 53 минуты 5 секунд:
встраивание редактора DateEdit выполнял по аналогии с этим примером, в примере правда описан ComboBox

Добавлено спустя 22 минуты 29 секунд:
проблема возникает в деструкторе, если закомментировать FEdit.Free; то ошибки не появляется, однако и объект не уничтожен, как не пробовал его уничтожить - не выходит.

Добавлено спустя 27 минут 45 секунд:
причём таким же способом встроен FileNameEdit (тоже компонент со вкладки Misc), с ним всё работает нормально, без ошибок.
Аватара пользователя
leo_bsv
постоялец
 
Сообщения: 276
Зарегистрирован: 04.08.2010 16:26:10
Откуда: Йошкар-Ола

Re: Как подружить VirtualStringTree и DateEdit/MaskEdit?

Сообщение Vadim » 29.04.2012 05:25:21

leo_bsv писал(а):FPC 2.5.1 r18016

А Вы не хотите попробовать стабильную версию, например 2.6.0? Возможно там такой проблемы уже нет...
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Как подружить VirtualStringTree и DateEdit/MaskEdit?

Сообщение leo_bsv » 29.04.2012 13:16:53

Обновил fpc до 2.6.0 r21110, пересобрал лазарус, ошибка та же...
Аватара пользователя
leo_bsv
постоялец
 
Сообщения: 276
Зарегистрирован: 04.08.2010 16:26:10
Откуда: Йошкар-Ола


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru
cron