![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Глюки TImage или я криворукий? [Win2k]
LongIsland © (2002-11-11 15:15:00)При загрузке формы у меня в свойствах стоит Image.Visible:=False;
Далее при щелчке по батону пишу Image.Visible:=True; и типа рисую на нем что - неважно, потому что ничего не рисуется. Но если я загружаю на него картинку, то она видна!!!
Помогите обойти енто, рисовукать еще что-нибудь вроде
b:=TBitmap.Create;
b.Width:=NewWidth;
b.Height:=NewHeight;
Image.Picture.Assign(b);
жутко неохота:-(
Да, все происходит в 7ой версии Дельфей
LongIsland (2002-11-11 16:51:00) [1]
> Song © (11.11.02 16:21)
Да обычно, через Канвас.Ректангл(блаблабла)...
В принципе, так работает
Image.Picture.Bitmap.Width:=blablabla;
Image.Picture.Bitmap.Height:=blablabla;
Но меня удивляет, почему при Visible = False исчезают первоначальные размеры Image"а. Абыдна!:-(
Song (2002-11-11 16:21:00) [2]А как рисуешь-то?
F1 (2002-11-11 15:59:00) [3]Ну можешь
Image1.Picture.Bitmap:=TBitmap.Create;
...
А чем тебя это не устраивает???
В чем вообще проблема - то???
ЗАЧЕМ ЭТО ОБХОДИТЬ????
LongIsland (2002-11-11 15:44:00) [4]Неужели действительно никак?
LongIsland (2002-11-11 15:27:00) [5]
> F1 © (11.11.02 15:20)
Ха-ха:-) Я не о том! Это обойти можно?
F1 (2002-11-11 15:20:00) [6]Неохота-не пиши, лучше телик посмотри, пива попей.
>b:=TBitmap.Create;
>b.Width:=NewWidth;
>b.Height:=NewHeight;
>Image.Picture.Assign(b);
ЗЫ: Ты ведь уже написал :)