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

Вниз

Некорректная работа Image с прокруткой   Найти похожие ветки 

 
eg01st   (2004-08-22 17:22) [0]

Привет всем Мастерам. Есть проблема с TImage. Он достаточно большого размера, не влезает в экран, поэтому помещен внутрь
ScrollBox"a. Создаю Bitmap аналогичного размера, рисую на нем, затем вставляю в этот Image, но корректно отображается только то, что было в области видимости на момент вставки, т. е. то, что не поместилось в ScrollBox не отобразилось в Image. Надеюсь понятно объяснил. Кто знает в чем дело?


 
Mihey_temporary ©   (2004-08-22 17:46) [1]

Вставляешь неправильно.


 
eg01st   (2004-08-22 19:54) [2]

А как правильно?


 
Mihey_temporary ©   (2004-08-22 20:12) [3]

Image.Picture.Bitmap := OtherBitmap;


 
eg01st   (2004-08-24 05:51) [4]

2 Mihey_temporary, спасибо - помогло, но образовалась новая прблема. Через несколько запусков процедыры прога вылетает с EOutOfResourses. Создаю Bitmap:=TBitmap.Create, уничтожаю Bitmap.Free. Опять не правильно?


 
eg01st   (2004-08-24 06:03) [5]

Точнее говоря, когда идет увелечение Width и Heght


 
Mihey_temporary ©   (2004-08-24 16:06) [6]

М-да, действительно. Унижчтожай Image.Picture.Bitmap перед присваиванием. Или тогда не присваивай, а рисуй OtherBitmap на канву битмапа TImage.Picture.Bimap при помощи bit-blt. Если будешь увеличивать размеры TImage, не знабудь увеличить размер TImage.Picture.Bitmap.


 
Mihey_temporary ©   (2004-08-24 16:13) [7]

Кстати, вот ветка про копирование объектов:
http://delphimaster.net/view/1-1093347240/



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
1-1099547174
diabolik_krsk
2004-11-04 08:46
2004.11.21
Автоматический переход фокуса с TEdit на TEdit


3-1098178436
mavor
2004-10-19 13:33
2004.11.21
Поиск в базе


1-1099729064
Ms.Dunkul
2004-11-06 11:17
2004.11.21
Как изменять мышью размеры форм не bsSizeable


6-1095185263
-MS-
2004-09-14 22:07
2004.11.21
Delphi+CGI+ServerSocket


14-1099881443
Думкин
2004-11-08 05:37
2004.11.21
С днем рождения! 8 ноября