Вниз
Скачать: 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.017 c
14-6675
sapsi
2003-03-18 08:24
2003.04.03
Отношение к новым


14-6687
NetBreaker666
2003-03-18 19:11
2003.04.03
Кстати, нафига нужны компоненты IntraWeb.


14-6718
Феликс
2003-03-15 02:39
2003.04.03
Сколько вы тратите в среднем на свою девушку в месяц?


3-6339
Nikolai_S
2003-03-12 16:49
2003.04.03
Как из дельфи подключить таблицы *.tps?


1-6433
MAXXX
2003-03-23 16:59
2003.04.03
Многострочная ячейка. КАК ЭТО СДЕЛАТЬ ????




   Наверх