Lazarus 0.9.25 snapshot 20.06.08. Проблемы с DBGrid

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

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

CoverStory
новенький
Сообщения: 95
Зарегистрирован: 09.02.2006 17:21:42
Откуда: Семипалатинск

Lazarus 0.9.25 snapshot 20.06.08. Проблемы с DBGrid

Сообщение CoverStory »

Доброго времени суток! ОС WinXP
В Субботу скачал Snapshot 0.9.25, Хотел попробовать работу с SQLite, но поработать так и не получилось проблема оказалась в DBGrid! Когда ставлю DBGrid на форму, Лазарь пишет следующее:

Код: Выделить всё

Error creating component TDBGrid 
TBitmap: Unsupported Resourcetype: XPM

Как это можно побороть?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

В последних снапшотах есть эта проблема. Сейчас там хорошо перетрухивают графическую часть.
CoverStory
новенький
Сообщения: 95
Зарегистрирован: 09.02.2006 17:21:42
Откуда: Семипалатинск

Сообщение CoverStory »

Большое спасибо!
Я скачал svn, как мне теперь обновить мой установленный Лазарус. Может ошибка поправиться? Или хотя бы обновить LCL?
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

И не только DBGrid. LazReport неработоспособен и в designtime, и в runtime (не может загрузить иконки).
CoverStory
новенький
Сообщения: 95
Зарегистрирован: 09.02.2006 17:21:42
Откуда: Семипалатинск

Сообщение CoverStory »

Можно ли сделать так? Всю папку LCL из SVN скопировать в установленную папку lazarus затем выбрать Сервис -> Параметры сборки Lazarus -> Собрать LCL -> Собрать?
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

Можно.
CoverStory
новенький
Сообщения: 95
Зарегистрирован: 09.02.2006 17:21:42
Откуда: Семипалатинск

Сообщение CoverStory »

И все равно DBGrid не работает :D
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

Не исправили. Может день пройти. Неделя. Две недели. Терпения надо много-много :)
Проще откатиться на правильный релиз.
CoverStory
новенький
Сообщения: 95
Зарегистрирован: 09.02.2006 17:21:42
Откуда: Семипалатинск

Сообщение CoverStory »

А когда намечен релиз кандидат?
GrayEddy
постоялец
Сообщения: 375
Зарегистрирован: 06.05.2005 09:37:56

Сообщение GrayEddy »

А когда намечен релиз кандидат

Летом. Или осенью.
Из свежих новостей.
1. Пробовал вчерашний снапшот. DBGrid работает. При кидании на форму ругани нет. При запуске проекта - работает.
2. Lazreport падает, когда открываете редактор отчетов. В остальном пока что работает.
В Лазарусе действительно перекраивают графику - судя по стеку исключений.
CoverStory
новенький
Сообщения: 95
Зарегистрирован: 09.02.2006 17:21:42
Откуда: Семипалатинск

Сообщение CoverStory »

Спасибо, тогда еще подожду!
Павел Ишенин
постоялец
Сообщения: 475
Зарегистрирован: 24.03.2007 09:16:52

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

Перкроить уже перекроили - осталось косяки исправить.
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

залил на Lazarus CCR исправления для RxFPC - работает в сегодняшней версии лазаря.
CoverStory
новенький
Сообщения: 95
Зарегистрирован: 09.02.2006 17:21:42
Откуда: Семипалатинск

Сообщение CoverStory »

alexs
Ссылочку на сайт можно, извините.

Добавлено спустя 20 минут 28 секунд:
alexs
Если это то что лежит на вашем сайте то rxDBGrid 1.1.5.98 выдает ту же ошибку, что и выдавал до этого стандартный DBGrid:

Код: Выделить всё

Error creating component TDBGrid
TBitmap: Unsupported Resourcetype: XPM

Еще попутно вопрос, DBGrid исправили, но вот русские буквы почему-то в нем не отображаются :cry: ? Что еще должны исправить в Лазаре чтобы заработали русские буквы, или это можно подправить руками, если руками то как?
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

CoverStory писал(а):Что еще должны исправить в Лазаре чтобы заработали русские буквы

А в базе SQLite у Вас какая кодировка текста?
Ответить