Cовсем глюк с TStringGrid'ом

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

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

Ответить
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Cовсем глюк с TStringGrid'ом

Сообщение Brainenjii »

На пустую форму поместил StringGrid1, в опциях добавил goEditing, скомпилировал, запускаю из консоли, и на каждую попытку ввести текст в консоли появляется
(project1:7854): Gtk-CRITICAL **: gtk_text_get_length: assertion `GTK_IS_TEXT (text)' failed

Хотя все работает... OpenSUSE 10.3, Lazarus 0.9.23 2007-10-22 i386, GTK2...
Последний раз редактировалось Brainenjii 28.10.2007 18:19:10, всего редактировалось 1 раз.
Павел Ишенин
постоялец
Сообщения: 475
Зарегистрирован: 24.03.2007 09:16:52

Сообщение Павел Ишенин »

Если это gtk2, то несколько таких warning я убрал
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Отлично, ворнинг пропал, но теперь (хотя может быть и раньше было) - если попытаться освободить TStringGrid находящийся в стотоянии Editing - появляется Access Violation... Имеет место быть и с GTK2 и с GTK2
Дальше, если включен модуль heaptrc, то AccessViolation появляется и на просто выделенном StringGrid'e с [goEdition] в опциях (т.е. выделить и "побродить" по ячейкам)... По-крайней мере в GTK2, в GTK1 уже не пробовал...
Павел Ишенин
постоялец
Сообщения: 475
Зарегистрирован: 24.03.2007 09:16:52

Сообщение Павел Ишенин »

надо отчет об ошибке добавить в баг-трекер и тогда нужные люди займутся
Ответить