Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > Delphi
Перезагрузить страницу Невизуальные компоненты как им привязхывать иконки
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
X-Cite_Forever X-Cite_Forever вне форума
Member
 
Сообщений: 536
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 24.10.2006
По умолчанию Невизуальные компоненты как им привязхывать иконки - 12.11.2008, 14:17

Создаю свои невизуальные компоненты. Как для них назначить иконку, чтобы была не стандартная, а моя?
Ответить с цитированием
  (#2 (permalink)) Старый
programer4ever programer4ever вне форума
Member
 
Сообщений: 326
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 06.04.2006
По умолчанию 12.11.2008, 15:54

Добавь к юниту файл ресурсов, в котором будет твоя иконка:

{$R my_component.res}
Ответить с цитированием
  (#3 (permalink)) Старый
X-Cite_Forever X-Cite_Forever вне форума
Member
 
Сообщений: 536
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 24.10.2006
По умолчанию 13.11.2008, 02:21

Все.. разобрался, кому надо могу кинуть текст...
Ответить с цитированием
  (#4 (permalink)) Старый
Виталик 1 Виталик 1 вне форума
Member
 
Сообщений: 1,286
Сказал(а) спасибо: 1
Поблагодарили 3 раз(а) в 2 сообщениях
Регистрация: 14.06.2006
По умолчанию 15.11.2008, 19:56

Давай! Было бы не плохо!
Ответить с цитированием
  (#5 (permalink)) Старый
X-Cite_Forever X-Cite_Forever вне форума
Member
 
Сообщений: 536
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 24.10.2006
По умолчанию 17.11.2008, 17:03

1) Допустим у вас уже есть готовый компонент. И вы его уже добавили в Package. И даже откомпилировали и установили, но иконка то стандартная.
2) Открываем ImageEditor (поставляется с Delphi) Выбираем пункт меню File -> New -> Component Resource File.
3) В появившемся окне щелкаем правой кнопкой на Contents и выбираем New -> Bitmap
4) Устанавливаем размер 24х24 (иначе не будет помещаться) и цвета SuperVGA (256)
5) Новый битмап переименовываем в имя вашего компонента (например TNewComp)
5) Рисуем рисунок и сохраняем в папку с вашим *.pas файлом обязательно с именем таким же как как и ваш pas файл.
6) теперь открываем Package в котором у вас компонент и удаляем его оттуда и заново вставляем (для того чтобы пакет обнаружил ресурс)
7) Компилируем и устанавливаем.. Вуаля.
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
Виталик 1 Виталик 1 вне форума
Member
 
Сообщений: 1,286
Сказал(а) спасибо: 1
Поблагодарили 3 раз(а) в 2 сообщениях
Регистрация: 14.06.2006
По умолчанию 17.11.2008, 18:10

СПс
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Иконки папок на windows 7 Rihardt Windows 7 6 29.09.2011 23:29
пропадают иконки!!! braaand Любые вопросы от новичков 1 31.08.2010 18:49
Иконки в меню mary_jane С/С++ 3 25.05.2008 16:23
Иконки FZk Форум программистов 7 13.05.2007 17:27
Как сделать изменение иконки Beegg C++ Builder 1 06.11.2006 16:34
Вставка иконки к exe файлу Madrid Visual C++ 1 10.07.2006 10:00
Иконки у ехешника как их сделать Bogdan1024 С/С++ 4 09.07.2006 05:04
Иконки в меню как сделать //DEn Visual C++ 2 08.06.2006 00:43
Иконки для написанной программы Paha Visual C++ 0 18.11.2005 05:34
Извлечение иконки из иконки TObject Delphi 3 07.06.2004 12:44
Помогите сменить эти иконки!!!!! Anonymous Офтопик 6 25.04.2004 21:08



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов