Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2010, 20:23   #1
Alex1991
Форумчанин
 
Аватар для Alex1991
 
Регистрация: 18.10.2008
Сообщений: 166
Смех Delphi 7. Как создать иконку к созданному компоненту?

Создал несколько измененный компонент TSpeedButton, сохранил себе в *.pas а потом инсталировал его в дельфи... теперь нужно к ней хочу создать свою иконку подскажите как ??
Alex1991 вне форума Ответить с цитированием
Старый 18.02.2010, 22:53   #2
Скандербег
Форумчанин
 
Регистрация: 04.04.2009
Сообщений: 438
По умолчанию

Меню Tools > Image Editor.
В редакторе: меню File > New > Resource File (.res).
Меню Resource > New > Bitmap. Размеры: 24х24.
Щелчок на строке "Bitmap1". Переименовываем имя ресурса. Имя должно быть написано заглавными буквами и в точности как обозначен тип класса.
Например, если класс имеет наименование TMySpeedBtn, то имя иконки должно быть TMYSPEEDBTN.
Рисуем картинку (можно взять через буфер обмена).
Сохраняем файл ресураса рядом с файлом компонента. Называть можно как угодно, но для того чтобы не "потерять" лучше назвать так же как и файл модуля компонента.
Не забываем в тексте компонента вставить директиву (если нет) - {$R *.res}
Вытаскиваем bpl, в котором модуль зарегистрирован - нажимаем Compile.
Все.

Последний раз редактировалось Скандербег; 18.02.2010 в 22:55.
Скандербег вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как прописать событие к программно созданному эллементу? tocsik Общие вопросы Delphi 2 07.02.2010 17:57
Как создать заставку на Delphi 7? Илюха Общие вопросы Delphi 9 16.12.2009 22:25
Как прикрепить Playlist к компоненту TMediaPlayer? Virus25 Компоненты Delphi 15 24.08.2009 04:43
Создать иконку на рабочем столе Михаил Юрьевич Win Api 6 15.04.2009 12:55
Как установить значок своему компоненту? Terran Компоненты Delphi 2 17.03.2009 01:18