Не могу добавить картинку в ImageList

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

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

Ответить
tria
постоялец
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10
Контактная информация:

Не могу добавить картинку в ImageList

Сообщение tria »

0.9.20, Виндоуз
При добавлении картинки пишет ошибку: Редактор компонента для класса TImage... вызвал ошибку Division by zero и Лазарь впадает в ступор.
Это у меня одного?
в 0.9.16 работало...
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
Сообщения: 1409
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Сообщение Sergei I. Gorelkin »

tria писал(а):Это у меня одного?


Думаю, что нет. В баглисте и списке рассылки много было всякого связанного с TImageList и рисунками вообще...
divinusproject
новенький
Сообщения: 49
Зарегистрирован: 16.05.2006 08:25:02
Откуда: Барнаул
Контактная информация:

Сообщение divinusproject »

у меня тоже самое, причем если размер картинки в TImageList сделать больше реального размера картинки (например картинки 16x16, в TImageList ставим 32x32), то все работает
tria
постоялец
Сообщения: 401
Зарегистрирован: 03.04.2006 11:24:10
Контактная информация:

Сообщение tria »

Буду знать.
Только если увеличить размер картинки, то все картинки в ImageList пропадают :(
А у меня их 90
Выкуртился следующим образом. Поставил 0.9.16, скопировал в него через буфер обмена, там поработал, скопировал обратно.
Вот так и живем...
bara-igor
новенький
Сообщения: 63
Зарегистрирован: 04.03.2006 09:09:54

Сообщение bara-igor »

Попробуй 0.9.21! В любом случае 0.9.18 это работает
Ustas
постоялец
Сообщения: 153
Зарегистрирован: 19.10.2009 14:58:10
Откуда: г.Муром

Сообщение Ustas »

Отпишусь здесь...

Есть в Delphi такая строка:

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

ImagesList.Handle := ImageList_Create(16, 16, ILC_COLOR32 or ILC_MASK, 4, 4);


Как это сделать в Lazarus?
Ответить