Форум: "Основная";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
Внизкак узнать видимую часть Canvas (DC) Найти похожие ветки
← →
YoungPioneer (2005-06-09 13:03) [0]GetClipRgn возвращает "clipping region" - в моем случае весь TImage. Этот TImage может иметь ширину до 32 000 пикселей, когда как на экране не больше тысячи. Как узнать именно видимую область timage?
p.s. Суть проблемы в отрисовке заполненных регионов. если задать винде регион-rect - 2000, - 2000 и 3000, 3000 и заполнить, то винда виснет.
← →
-=XP=- © (2005-06-09 13:25) [1]если задать винде регион-rect - 2000, - 2000 и 3000, 3000 и заполнить, то винда виснет.
Не заставляйте компьютер выполнять лишнюю работу - виснуть перестанет.uses
Types;
var
R: TRect;
IntersectRect(R, Image.BoundsRect, Image.Parent.ClientRect);
В R - координаты видимого прямоугольника, в контексте контрола, на котором лежит Image.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.037 c