Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
14-70448
Den
2003-05-03 00:06
2003.05.22
Скучно :*(((((((


3-70186
Separator
2003-04-28 10:51
2003.05.22
и BLOB


7-70538
___ALex___
2003-03-24 18:12
2003.05.22
System Tray


3-70095
Romkin
2003-04-29 10:40
2003.05.22
Помогите с запросом


7-70537
XAli
2003-03-23 16:31
2003.05.22
Как использовать TMemoryStream




   Наверх