Форум: "Media";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
ВнизНекорректная работа 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 вся ветка
Форум: "Media";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.037 c