Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.007 c
14-70492
romychk
2003-04-23 19:56
2003.05.22
Уважаемыемастаки, может кто сталкивался с алгоритмом перевода n -


14-70439
xman
2003-05-02 12:59
2003.05.22
Кто знает?


1-70216
Михайлов Антон
2003-05-10 16:40
2003.05.22
Делаю тест


1-70300
Vin_Ghost
2003-05-12 20:21
2003.05.22
Как динамически объявить объект класса


14-70477
Дмитрий К.К.
2003-05-03 13:58
2003.05.22
Именинники 3 мая





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский