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

Вниз

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

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

Наверх





Память: 0.48 MB
Время: 0.042 c
2-1163848374
nop
2006-11-18 14:12
2006.12.03
проблема с color в XP


6-1152875173
NaLom
2006-07-14 15:06
2006.12.03
Блок инета


1-1161371943
SkySpeed
2006-10-20 23:19
2006.12.03
Как правильно организовать контроль за запускаемыми файлами?


4-1153468924
Lagrima_JN
2006-07-21 12:02
2006.12.03
Как определить, что эл. питание отсутствует?


2-1163174786
yuraspb
2006-11-10 19:06
2006.12.03
Как записать в файл массив размером 8 точек на миллион





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский