Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.03;
Скачать: 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 вся ветка

Текущий архив: 2003.04.03;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.016 c
7-6811
GrBob
2003-02-07 21:07
2003.04.03
Запрет доступа к часам?


3-6385
Наташа
2003-03-15 13:15
2003.04.03
Редактор полей


3-6415
BubbleGum
2003-03-16 10:13
2003.04.03
Returns the ANSI value for the leftmost character in a character


7-6823
vitnt
2003-02-11 08:49
2003.04.03
Как создать программу - емулятор сом портов?


1-6500
BIG BROTHER
2003-03-20 20:53
2003.04.03
Memo