Главная страница
    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.043 c
4-1153463650
AlexeyT
2006-07-21 10:34
2006.12.03
При отрисовке скроллбаров они *иногда* пропадают


2-1163495203
MishaLukash
2006-11-14 12:06
2006.12.03
DBGrid.Columns.Width не отображает поле во всю длинну


15-1163685032
Андрей Сенченко
2006-11-16 16:50
2006.12.03
Работа с XML на Delphi. Начинающему :)


2-1163504867
MishaLukash
2006-11-14 14:47
2006.12.03
TCustomDBGrid? видел только в хелпе


2-1163394749
alucard
2006-11-13 08:12
2006.12.03
Можно ли работать с Firebird без IBase?





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