Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.22;
Скачать: CL | DM;

Вниз

иконка   Найти похожие ветки 

 
tytus ©   (2003-05-09 10:02) [0]

Не получается создать иконку в палитре компонентов. В книге Ксавье Пачека написано, что нужно сохранить изоборажение (24х24 16 бит) в файле ИМЯКОМПОНЕНТА.res. Все там сохраняеться (image editor - new - res.file) а при компиляции ничего не происходит... В чем тут проблема???


 
Fenik ©   (2003-05-09 10:06) [1]

А компонент установил?


 
tytus ©   (2003-05-09 10:10) [2]

to Fenik
Да компонент установил и он работает. При перекомпиляции ничего не происходит (или при переустановке компонента). Я сохраняю компонент в новом пакете, может нужно использовать "дельфийский" пакет?)


 
Ученик ©   (2003-05-09 10:19) [3]

Имя картинки должно быть ИМЯКОМПОНЕНТА.BMP, а файл ресурса должен быть подключен в пакет,

package Имя пакета;

{$R "Имя файла ресурса с картинкой"}



 
Юрий Зотов ©   (2003-05-09 10:29) [4]

Файл *.res мало записать на диск (мало ли, что у кого на диске валяется, не будет же Delphi все подряд сама подкачивать). Его надо подключить директивой $R. Можно вставить ее в модуль с самим компонентом, но лучше создайте для этого в том же пакете отдельный модуль, в который вынесите все процедуры Register (объединив их в одну) и все design-time редакторы (если они есть).

Кстати, имя файла RES не обязано совпадать ни с каким именем класса, или пакета, или чего-то еще. Оно может быть любым (указывается в директиве $R), причем в самом этом файле может быть любое количество иконок для всех компонентов пакета (а также и все остальные design-time ресурсы, если они нужны). Но вот имя каждой иконки должно совпадать с именем класса компонента, для которого она предназначена.


 
tytus ©   (2003-05-09 10:42) [5]

ВСЕМ Спасибо, получилось!



Страницы: 1 вся ветка

Текущий архив: 2003.05.22;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
3-70098
Sirus
2003-04-29 17:53
2003.05.22
Как переташить базу из Access в Interbase???


1-70328
Salvator
2003-05-08 19:21
2003.05.22
Работа с Word


1-70273
KSergey
2003-05-12 15:39
2003.05.22
Как бы выудить версию программы из свойств проекта?


1-70227
kznm
2003-05-11 17:13
2003.05.22
enabled:=false?


1-70264
User
2003-05-12 13:39
2003.05.22
Своё событие?