Töltsük képrészeken
Most viszont, hogy végrehajtási eljárásait közvetlen kitöltés. Számos eljárások, amelyek ábrázolják alakzatok és azonnal töltés őket egy előre meghatározott mintát. Az első közülük - az eljárás
Bar (X1, Y1, X2, Y2. Egész szám)
egy téglalapot rajzol, amelynek belső régió tele van a jelenlegi mintát. Ez gyakran használják az üzleti ütemezését az építőiparban a grafikon bárokban. Paraméterek (X1, Y1), (X2, Y2) - koordinátáit a bal felső és jobb alsó sarkában a téglalap. Még több vizuális ábrázolás az információt, amikor a rajz rajzok egy eljárás
Bar3D (X1, Y1, X2, Y2 egész; .. D3 Szó ;. Top logikai érték)
Ez dobozt rajzol, az első oldalon, amely tele van a jelenlegi mintát, és a mélység van megadva pixel paraméter D3. Top paraméter beállítja a megjelenítési módot a felső sík: True - kijelző, False - nem jelenik meg. Ez a paraméter van szükség, például, hogy képes felhívni az oszlopokat egymás felé. Két állandók vannak meghatározva azt a Graph modul:
A következő „kitöltés” eljárás munka körszelettel és ellipszisek. Rajz egy ellipszis szektor, amely tele lesz a szín az aktuális minta, az eljárást végzik
Sector (X, Y. egész;
StartAngle, EndAngle, XRadius, YRadius. szó)
eljárás, a paraméterek a jelentése ugyanaz, mint az eljárások Arc, ellipszis (lásd. Sec. 19.4.3). Megadásához körcikk kell állítani YRadius adott tömörítési arány:
GetAspectRatio (A, B);
Sector (100, 100, 0, 90, R, R * LongInt (A) div B);
Ugyanez a hatás érhető el eljárás alkalmazásával
PieSlice (X, Y. egész;
StartAngle, EndAngle, Sugár. szó)
amely egy kört rajzol szektor területen töltött az aktuális kitöltési minta. Emlékezzünk, hogy valóban körkörös kerületének mindaddig, amíg a rendszer módosított kép tömörítési arány.
Azon eljárások érintkezik egymással:
FillEllipse (X, Y. egész; XRadius, YRadius Szó.)
Rajzol ellipszis az aktuális szín és töltse szerint megállapított mintát. Paraméterek az eljárás ugyanaz a jelentése, mint a leírt paraméterek Sec. 19.4.3 Ellipszis eljárás.
Kitöltése több bonyolult geometriai formák, köztük a szabálytalan formák, az eljárást végzik
FillPoly (NumPoints Szó ;. VAR PolyPoints)
Paraméterei ugyanaz a funkciója, mint a DrawPoly eljárást (lásd. Sec. 19.4.4). Az egyetlen különbség az, hogy a koordináták az első és az utolsó a sokszög csúcsai nem tudnak versenyezni. Azonban még mindig lesz még a vonal, és a belső tér az ábrán tele lesz (ábra. 19.23).