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

Вниз

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

 
RAVEN ©   (2002-04-09 11:44) [0]

Здравствуйте, уважаемые Мастера. Я пишу компоненту - кнопку и мне нужно на ней рисунок изобрасить. Компонент наследую от TWinControl, добавляю туда Канву, переписываю сообщение Паинт, ну и т.д..Так вот при добавлении поля и описания свойства с типом TBitmap в Object Explorer разумеется появляется свойсто с данным типом и его встроенный PropertyEditor(Аналог свойства Glyph на TBitBtn или TSpeedButton), который позваляет выбрать нужный рисунок. Выбор рисунка работает отлично, но когда я пытаюсь присвоить полю FGlyph:TBitmap в своей компоненте новое значение, то у меня вылазит exeption. Почему? Как правильно написать процедуру присвоения полю компоненты нового значения? Кстати, если я в конструкторе своей компоненты загружаю рисунок в FGlyph непосредственно(FGlyph.LoadFromFile(Filename)),то всё работает.


 
Игорь Шевченко ©   (2002-04-09 12:29) [1]

День добрый,

procedure TMyCoolComponent.SetGlyph (Value : TBitmap)
begin
FGlyph.Assign(Value);
end;

С уважением,


 
RAVEN ©   (2002-04-09 13:23) [2]

Спасибо попробую.



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
3-69749
Mike S
2002-04-02 15:14
2002.04.22
Редактирование в DBGrid


14-69982
savva
2002-03-14 12:39
2002.04.22
глюк в сайте..


1-69882
koks
2002-04-05 15:26
2002.04.22
Подскажите, где можно найти хорошие коллекции битмапов...


4-70070
Керик
2002-02-17 05:53
2002.04.22
Указатель в значок


3-69733
ruslan_as
2002-04-01 11:28
2002.04.22
InterBase (Lookup)