Главная страница
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.074 c
2-1163423439
TIF
2006-11-13 16:10
2006.12.03
GIF и Delphi


9-1139200943
MadAngel
2006-02-06 07:42
2006.12.03
Японский кроссворд


15-1163157805
Elen
2006-11-10 14:23
2006.12.03
Конвертация 3D


3-1159522323
RomanH
2006-09-29 13:32
2006.12.03
Результат запроса null->результат запроса=0


2-1163602406
maxXP
2006-11-15 17:53
2006.12.03
Выделение целой строки StringGrid