Создает картинку путем копирования прямоугольной области с текущего изображения на экране. Координаты (x, y) - это координаты левого верхнего угла прямоугольника, width и height - соответственно ширина и высота прямоугольника.
function ImageFromCanvas(x: integer;
y: integer;
width: integer;
height: integer
): image ;
|
Пример
var
im: image;
begin
DrawRect(5, 5, 20, 20); // Рисуем что-нибудь
Repaint;
Delay(1000); // Ждем 1 секунду
// Делаем "снимок" всего экрана
im:=ImageFromCanvas(0, 0, GetWidth, GetHeight);
SetColor(255, 255, 255);
FillRect(0, 0, GetWidth, GetHeight); // Стираем всё с экрана
Repaint; Delay(1000);
DrawImage(im, 0, 0); // Восстанавливаем всё ранее нарисованное
Repaint; Delay(1000);
end. |
Совместимость MIDP1.0
Требуемый модуль
Не требуется
Смотри также
DrawImage, ImageFromImage, LoadImage, GetImageWidth, GetImageHeight |