Иконки... в приложениях и компонентах...

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

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

Иконки... в приложениях и компонентах...

Сообщение qivi » 22.03.2009 21:45:39

1. Есть несколько компонентов сторонних производителей, которые не имееют своих иконок (отображаемых на панели лазаруса). Весьма неудобно пользоваться грудой однотипных квадратиков, как этим компонентам прикрутить характерные иконки?

2. До сих пор не представляю как прикрутить иконку к своей программе созданной в сборке лазаруса .......26, но теперь правда надо... подскажите?
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Иконки... в приложениях и компонентах...

Сообщение Putnick » 23.03.2009 09:43:31

2. Дак ведь нынче-то (26 и старше) всё стало совсем просто -- Проект-Параметры проекта-Загрузить значек. А для формы, соответственно: Form-Свойства-Icon-Загрузить. Раньше было нужно работать через файл ресурсов (посмотри в FAQ), но это -- уже наше мрачное прошлое :)
Putnick
новенький
 
Сообщения: 62
Зарегистрирован: 18.03.2009 13:02:56

Re: Иконки... в приложениях и компонентах...

Сообщение qivi » 23.03.2009 12:20:41

Низнаю... у меня 26 скаченая через офсайт и там такого нет... хотя работает стабильно.
Несколько раз скачивал разные сборки от сюдова: ftp://ftp.freepascal.org/pub/lazarus/ там много чего гут, в том числе иконки создаваемых приложений... но постоянно какието проблеммы с компиляцией, по крайней мере с винверсиями.

А на счёт 1? Весма животрепещющий вопрос, люблю когда всё правильно сделано!
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия

Re: Иконки... в приложениях и компонентах...

Сообщение Putnick » 23.03.2009 14:21:53

По первому пункту посмотри вот это:
http://www.freepascal.ru/article//lazar ... 530152619/
Хотя сейчас, возможно, уже можно проще.
Еще по поводу иконок, посмотри ResourseHacker, я с его помощью мета-данные своих программ русифицирую.
Putnick
новенький
 
Сообщения: 62
Зарегистрирован: 18.03.2009 13:02:56

Re: Иконки... в приложениях и компонентах...

Сообщение Mr.Smart » 23.03.2009 15:50:03

Putnick писал(а):ResourseHacker, я с его помощью мета-данные своих программ русифицирую.

С лазарус непрокатит данная фишка.
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: Иконки... в приложениях и компонентах...

Сообщение Павел Ишенин » 23.03.2009 17:33:35

А в чем сложность с иконкой компонент? Просто присоединяете к своему пакету ресурс lrs с картинками имена которых = именам компонент. Например, tmycomponent.png, tmydataset.png. Все как в delphi, только файл ресурсов другой. Как создавать файл ресурсов можно посмотреть в lazarus\images - там есть примеры .bat файлов компилирующих .lrs с картинками.
Павел Ишенин
постоялец
 
Сообщения: 475
Зарегистрирован: 24.03.2007 10:16:52

Re: Иконки... в приложениях и компонентах...

Сообщение qivi » 27.03.2009 12:59:27

Павел Ишенин - спасибо!!! Вчера вечерком руки наконец то дошли, немножко поковырялся и с вопросом разобрался! Собрал несколько уже отобранных для дальнейшей работы компонентов в один пакет создающий под них отдельную панельку и всем прилипил иконки. Такой кайф, два щелчка и всё встало!!!
Аватара пользователя
qivi
энтузиаст
 
Сообщения: 703
Зарегистрирован: 19.01.2009 13:45:54
Откуда: Россия


Вернуться в Lazarus

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

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

Рейтинг@Mail.ru