GDI отрисовка. Баг Lazarus?

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

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

GDI отрисовка. Баг Lazarus?

Сообщение Phantom_theDeveloper » 15.03.2012 08:35:40

Hello, people!

Давно не запускал lazarus, freepascal и delphi.
Но, недавно понадобилось скомпилировать пример изометрического движка, написанного на дельфи.
http://delphigfx.narod.ru/samples/samp44.rar
Сконвертировал в lazarus проект. Запустил - игровое поле не отрисовывается, там где оно должно быть все закрашено черным.

Это я делаю что-то не так или это баг/недоделка lazarus?

ps: Версия Lazarus 0.9.30
Phantom_theDeveloper
незнакомец
 
Сообщения: 5
Зарегистрирован: 05.02.2009 10:26:54

Re: GDI отрисовка. Баг Lazarus?

Сообщение Kitayets » 15.03.2012 20:31:16

Видимо какой-то косяк с ресурсами. Надо перезалить imglist-ы и всё становится ОК.

Я зашёл в редактор imgList, нажал, очистить, потом добавить, добавил тот-же файл - после этого подложка стала прозрачной.
для imgList-а котроый хранит картинки кнопок, надо сначала сохранить в файл, потом тоже самое, что и с первым.

Изображение

Uploaded with ImageShack.us

на скрине приложение собранное в lazarus x64 на win7 x64 и в delphi (turbo) на win2k. отличия минимальны.

Добавлено спустя 2 минуты 3 секунды:
сори за большую картинку

Добавлено спустя 8 минут 58 секунд:
кстати в приложении никакого GDI - всё через VCL\LCL, так что можно и под linux собрать.

и вообще приложение довольно примитивное.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Kitayets
постоялец
 
Сообщения: 171
Зарегистрирован: 05.05.2010 21:15:24

Re: GDI отрисовка. Баг Lazarus?

Сообщение Phantom_theDeveloper » 21.03.2012 09:51:45

По моему, это недоделка/баг конвертера проектов lazarus'a.
Может ли кто багрепорт разработчикам отправить?
Phantom_theDeveloper
незнакомец
 
Сообщения: 5
Зарегистрирован: 05.02.2009 10:26:54


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru