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

Вниз

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

 
#0FFFF   (2006-11-11 10:14) [0]

Написал я простенький компонент, создал в Image Editor"е BMP 24x24 файл ресурсов dcr с тем же именем что и pas, устанавливаю компонент иконка компонента не меняется, в Package видно что ресурс присутствует, в чём может быть проблема подскажите пожалуйста.


 
*Стажер*   (2006-11-11 10:20) [1]

24X24X256COLOR?


 
#0FFFF   (2006-11-11 10:21) [2]


> *Стажер*   (11.11.06 10:20) [1]


24X24X16COLOR


 
*Стажер*   (2006-11-11 10:22) [3]

Должен быть Bitmap а не Icon


 
#0FFFF   (2006-11-11 10:23) [4]


> *Стажер*   (11.11.06 10:22) [3]



> создал в Image Editor"е BMP 24x24 файл


 
*Стажер*   (2006-11-11 10:26) [5]

Пишем компонент, например CheckLabel, создаем CheckLabel.dcr в нем Bitmap 24x24x256 цветов и называем его TCheckLabel.


 
#0FFFF   (2006-11-11 10:36) [6]


> *Стажер*   (11.11.06 10:26) [5]


Толку ни какого, застрелиться что ли?


 
*Стажер*   (2006-11-11 10:38) [7]


> Толку ни какого

А пакет после пересоздания значка был удален из Delphi?


 
#0FFFF   (2006-11-11 10:43) [8]


> *Стажер*   (11.11.06 10:38) [7]


Вы имеете ввиду надо удалять Package.


 
*Стажер*   (2006-11-11 10:46) [9]

Да. После любых изменений пакет необходимо переустановить по новой.


 
#0FFFF   (2006-11-11 11:01) [10]


> *Стажер*   (11.11.06 10:46) [9]


Пошёл стреляться, руки у меня наверное кривые, ни чё не получаеться.

*Стажер* СПАСИБО


 
*Стажер*   (2006-11-11 11:09) [11]


> #0FFFF

Скинь пакет если не слишком большой на слилру. Посмотрим чего там.


 
Anatoly Podgoretsky ©   (2006-11-11 11:29) [12]


> называем его TCheckLabel.

TCHECKLABEL


 
Ketmar ©   (2006-11-11 15:12) [13]

>[12] Anatoly Podgoretsky(c) 11-Nov-2006, 11:29
>TCHECKLABEL
один фиг imagedit переведёт в upper case.


 
Anatoly Podgoretsky ©   (2006-11-11 15:20) [14]

> Ketmar  (11.11.2006 15:12:13)  [13]

Не один фиг, переведкет или нет еще большой вопрос, у меня не переводил


 
MikePetrichenko ©   (2006-11-11 16:16) [15]


> Не один фиг, переведкет или нет еще большой вопрос, у меня
> не переводил

Переводит.


> А пакет после пересоздания значка был удален из Delphi?

Не должен. Достаточно перекомпилить.


> Пишем компонент, например CheckLabel, создаем CheckLabel.
> dcr в нем Bitmap 24x24x256 цветов и называем его TCheckLabel.

Пофигу как файл ресурса называется. А сам ресурс = имя класса компонента.

И в файле компонента

{$R <файл_ресурса.dct>}


 
Anatoly Podgoretsky ©   (2006-11-11 16:44) [16]

> MikePetrichenko  (11.11.2006 16:16:15)  [15]

Перекомпилировать и установить, иначе может не проявиться.


 
MikePetrichenko ©   (2006-11-12 14:30) [17]


> Перекомпилировать и установить, иначе может не проявиться.

Если компонент входит в пакет и пакет уже установлен, то перекомпиляция пакета вызовет его переустановку.
Если же компонент не входит в пакет (что не воможно, начиная с 5 Delphi), то тогда нужно перекомпилировать пакет в который Delphi установила компонент.



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

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

Наверх




Память: 0.5 MB
Время: 0.064 c
15-1163362736
Nic
2006-11-12 23:18
2006.12.03
Что думаете о дизайне сайта?


2-1163176294
smaller
2006-11-10 19:31
2006.12.03
Как изменить значки файлов?


4-1153719428
Starnick
2006-07-24 09:37
2006.12.03
Проблемы с печатью из QReport


2-1163869543
Berx
2006-11-18 20:05
2006.12.03
Delphi и заголовочне фалы *.h


1-1161088137
dmitry kholl
2006-10-17 16:28
2006.12.03
Закрытие Modal form