Posted By: jerryiii (Jerry III) on 'CZprogram'
Title:     Re: path
Date:      Tue May  9 19:16:59 2000

> SDK help je v tomto pripade drobet nejasny.

Ani ne :)

> Z prikladovych programu jsem vyrozumel, ze by to melo fungovat asi tak,
> ze po vyvolani BeginPath() se zacne vsechno, co nakreslis, zaznamenavat
> a zavolanim EndPath() se zaznamenani vypne. Vznikly utvar pak funguje
> jako jediny tvar, da se treba cely naraz vybarvit a podobne.

Presne tak ... dokonce v tom SDK pisou i jaky funkce definujou cestu:

AngleArc  LineTo  Polyline  
Arc  MoveToEx  PolylineTo  
ArcTo  Pie  PolyPolygon  
Chord  PolyBezier  PolyPolyline  
CloseFigure  PolyBezierTo  Rectangle  
Ellipse  PolyDraw  RoundRect  
ExtTextOut  Polygon  TextOut  
(to je pastnuta tabulka z HTML, proto to vypada odporne, kdyby HTML umelo taby)

Pote co mas cestu nadefinovanou tak s ni muzes pracovat:

AbortPath
BeginPath
CloseFigure
EndPath
FillPath
FlattenPath
GetMiterLimit
GetPath
PathToRegion
SetMiterLimit
StrokeAndFillPath
StrokePath
WidenPath

> V tom prikladu to delali s fontem - namalovali velky napis a potom ho naraz 
> vyplnili vzorem.
> 
> Ale upozornuji, ze to je jen to, jak jsem to ja pochopil - muze to byt
> uplne jinak, v praxi jsem to nezkousel.
> 
> Preji hezky den a jasne slunicko...
> 
>                                               Modry medvidek.
> 
> -----------------------------------------------------------------------------
> 
> Bud praci cest vsi, ktera dobro plodi,       | Ahoj, chcete se mnou
> kamaradit?
> at mava kladivem ci ridi pluh,               |     
> at prachem, blatem klopotne se brodi         | mailto:dluhosj@vscht.cz
> ci perem vzletnym at ji kona duch...         |
> http://users.vscht.cz/~dluhosj

          Jerry III

Enough said ...
http://jerryiii.home.sprynet.com/mica/index.htm

Search the boards