Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.02.18;
Скачать: CL | DM;

Вниз

Как "отрисовать" Path и получить его регион?   Найти похожие ветки 

 
vidiv ©   (2006-10-08 23:34) [0]

Делаю Path:


       BeginPath(DC);
       P[0] := Point(0, 0);
       P[1] := Point(40 + random(20), -110);
       P[2] := Point(-40 - random(20), -110);
       P[3] := Point(0,0);
       PolyBezier(DC, P, 4);
       EndPath(DC);


Затем подготавливаю PEN и BRUSH, и затем рисую:

StrokeAndFillPath(DC);


И затем хочу получить регион:

RGN := PathToRegion(DC);

Но, однако в этом случае, я регион не получаю :(
И в хелпе четко сказанно, то путь был убит еще при выполнении StrokeAndFillPath.
Как же мне получить регион и отрисовать?

З.Ы. Можно, конечно, залить регион, но тогда не будет оконтовки - а она важна в моем случае!


 
Ketmar ©   (2006-10-08 23:45) [1]

создать путь ещё раз?


 
vidiv ©   (2006-10-08 23:48) [2]

гы... точно... =)
Спасибо =)))

ЗЫ... 6 утра %(


 
MBo ©   (2006-10-09 07:19) [3]

SaveDC/RestoreDC



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

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

Наверх




Память: 0.47 MB
Время: 0.035 c
10-1129694320
Ирина из Павлодара
2005-10-19 07:58
2007.02.18
CreateOleObject( Word.Application ) в Delphi


11-1148041898
vvedensky
2006-05-19 16:31
2007.02.18
IRC и KOL


11-1148533780
igorek_2005
2006-05-25 09:09
2007.02.18
Изменить стиль шрифта в TKOLLabel


15-1169958407
Дмитрий Белькевич
2007-01-28 07:26
2007.02.18
Потестируйте, пожалуйста, программу, запуск программы как сервиса


15-1169863411
Hero
2007-01-27 05:03
2007.02.18
Народ возникла идея, нужно запустить музыку с моего компа в поток