Иконка компонента [Решено]

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

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

Иконка компонента [Решено]

Сообщение Maxizar » 08.08.2010 13:07:38

При создании нового компонента, выбираю иконку 24х24 Png формата при работе с Lpk пакетом. Файл ресурсов генерится, и все ок. После пересборки lazarus, компонент полностью работает, но вот не задача моя иконка на панели не отображаеться. Lazarus заменяет ее на стандартную, в виде 3 квадратиков, в чем может быть проблема?.
Последний раз редактировалось Maxizar 08.08.2010 16:34:50, всего редактировалось 1 раз.
Maxizar
постоялец
 
Сообщения: 385
Зарегистрирован: 20.03.2010 19:48:14

Re: Иконка нового компонента

Сообщение VirtUX » 08.08.2010 14:58:45

имя файла с иконкой должно соответствовать классу компонента. И лучше использовать xpm.
Класс компонента: TMyComp = class(TCustomControl)
Следовательно имя файла с иконкой: tmycomp.xpm
Аватара пользователя
VirtUX
энтузиаст
 
Сообщения: 880
Зарегистрирован: 05.02.2008 10:52:19
Откуда: Крым, Алушта

Re: Иконка нового компонента

Сообщение Maxizar » 08.08.2010 16:34:03

VirtUX - Спасибо. Вы были правы. Теперь все работает и даже с Png иконкой.
Maxizar
постоялец
 
Сообщения: 385
Зарегистрирован: 20.03.2010 19:48:14


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru