Вниз
Скачать: CL | DM;

Как заполнить произвольную фигуру картинкой?   Найти похожие ветки 

← →
Rus   (2003-03-20 18:14) [0]

Доброго времени All.

Ситация такая, на экране рисуется произвольная фигура.
Ее нужно заполнить картинкой (из файла, картинка прямоугольной формы). Т.Е. части картинки которые выходят за границы фигуры отображаться на экране не должны.
Единственный вариант, который я пока вижу, отображать картинку по точкам, предварительно руками проверяя, выходит точка за границу или нет.
А можно ли как-нить задать регион, в который выводить изображение.
Все это делается в Delphi 6.
Рисование производится на Form.Canvas


← →
Clickmaker ©   (2003-03-20 18:18) [1]

Rgn := CreatePolygonRgn(...
SelectClipRgn(Canvas.Handle, Rgn);



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

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.012 c
1-6462
Sergey_
2003-03-24 11:15
2003.04.03
в чём отличие TEdit.text и string ?


14-6667
Alibaba
2003-03-14 17:01
2003.04.03
Телепорт


14-6723
vic_774N
2003-03-16 10:01
2003.04.03
Стоит ли трудиться ? ( Написание отладчика )


3-6396
galexis
2003-03-14 13:09
2003.04.03
Как выполнить запрос не зависящий от регистра


4-6840
Sinplecy
2003-02-04 14:55
2003.04.03
Не могу добраться до процесса :(




   Наверх