1. Есть несколько компонентов сторонних производителей, которые не имееют своих иконок (отображаемых на панели лазаруса). Весьма неудобно пользоваться грудой однотипных квадратиков, как этим компонентам прикрутить характерные иконки?
2. До сих пор не представляю как прикрутить иконку к своей программе созданной в сборке лазаруса .......26, но теперь правда надо... подскажите?
Иконки... в приложениях и компонентах...
Модератор: Модераторы
2. Дак ведь нынче-то (26 и старше) всё стало совсем просто -- Проект-Параметры проекта-Загрузить значек. А для формы, соответственно: Form-Свойства-Icon-Загрузить. Раньше было нужно работать через файл ресурсов (посмотри в FAQ), но это -- уже наше мрачное прошлое 
Низнаю... у меня 26 скаченая через офсайт и там такого нет... хотя работает стабильно.
Несколько раз скачивал разные сборки от сюдова: ftp://ftp.freepascal.org/pub/lazarus/ там много чего гут, в том числе иконки создаваемых приложений... но постоянно какието проблеммы с компиляцией, по крайней мере с винверсиями.
А на счёт 1? Весма животрепещющий вопрос, люблю когда всё правильно сделано!
Несколько раз скачивал разные сборки от сюдова: ftp://ftp.freepascal.org/pub/lazarus/ там много чего гут, в том числе иконки создаваемых приложений... но постоянно какието проблеммы с компиляцией, по крайней мере с винверсиями.
А на счёт 1? Весма животрепещющий вопрос, люблю когда всё правильно сделано!
По первому пункту посмотри вот это:
http://www.freepascal.ru/article//lazar ... 530152619/
Хотя сейчас, возможно, уже можно проще.
Еще по поводу иконок, посмотри ResourseHacker, я с его помощью мета-данные своих программ русифицирую.
http://www.freepascal.ru/article//lazar ... 530152619/
Хотя сейчас, возможно, уже можно проще.
Еще по поводу иконок, посмотри ResourseHacker, я с его помощью мета-данные своих программ русифицирую.
Putnick писал(а):ResourseHacker, я с его помощью мета-данные своих программ русифицирую.
С лазарус непрокатит данная фишка.
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
А в чем сложность с иконкой компонент? Просто присоединяете к своему пакету ресурс lrs с картинками имена которых = именам компонент. Например, tmycomponent.png, tmydataset.png. Все как в delphi, только файл ресурсов другой. Как создавать файл ресурсов можно посмотреть в lazarus\images - там есть примеры .bat файлов компилирующих .lrs с картинками.
Павел Ишенин - спасибо!!! Вчера вечерком руки наконец то дошли, немножко поковырялся и с вопросом разобрался! Собрал несколько уже отобранных для дальнейшей работы компонентов в один пакет создающий под них отдельную панельку и всем прилипил иконки. Такой кайф, два щелчка и всё встало!!!
