Components 100 delphi
4.6.1 komponens diagram
Most tekintsük a diagram komponensben. Ez a komponens lehetővé teszi, hogy építeni a különböző táblázatok és grafikonok, hogy néz ki nagyon meggyőző (ábra. 4.8). Chart komponens egy sor tulajdonságok, módszerek, rendezvények, így ha látni őket, akkor ez kell szánni egy egész fejezetet. Ezért korlátozzuk magunkat az alapvető jellemzői a kör. És a többi elolvashatja az online súgó Delphi, vagy csak kipróbálni őket, kísérletezik diagramok.
Ábra. 4.8
Alkalmazási példa diagramok: kezdeti állapot (a) és az állami ha változik a típusú diagram és növekedése grafikus fragmens (b)
Component „/> Hely egy vagy két (ha szeretné reprodukálni ábra. 4.8) kör komponens olyan formában, és nézz a felügyelő kinyitotta az objektumok tulajdonságait. Itt egy magyarázat néhány közülük.
Ez határozza meg, ha a felhasználó görgeti az észlelt része a grafikon futási időben nyomja meg a jobb egérgombot. Lehetséges értékek: pmNone - görgetés le van tiltva, pmHorizontal. pmVertical vagy pmBoth - engedélyezett rendre görgetés vízszintes irányban csak függőleges vagy mindkét irányban.
Meghatározza a diagram címe.
Meghatározza az aláírás a diagram. Nincs alapértelmezett. szöveges feliratok meghatározni altulajdonság szöveg.
Meghatározza a határ körül a chart.
Chart legenda - az elnevezések listáját.
MargóBal. MargóJobb. MarginTop, MarginBottom
Az értékek a bal, jobb, felső és alsó margó.
BottomAxis, LeftAxis, RightAxis
Ezek a tulajdonságok határozzák meg a jellemzőit, illetve alsó, bal és jobb tengelyek. Ezek a tulajdonságok beállítása értelme bizonyos típusú grafikonok és táblázatok.
LeftWall, BottomWall, hátfal
Ezek a jellemzők határozzák meg a tulajdonságait a bal, illetve alsó és hátsó felületei a megjelenítési területet háromdimenziós grafikonon (lásd. Ábra. 4.8 egy, alsó grafikon).
Listája adatsorok jelennek meg az alkatrész.
Engedélyezi vagy letiltja a kijelző háromdimenziós diagram.
Részletek az háromdimenziós megjelenítése.
A skála a három-dimenziós (az ábra. 4.8 a vastagsága és szélessége a szalagok diagram grafikon).
Ezért „/> Page sorozat. Továbbá számos fülek, így a lehetőséget, hogy válassza ki a további megjelenítési tulajdonságokat a sorozat. Különösen a kördiagram a Formátum lapon hasznos közé Circled Pie opciót. Melyik nyújt bármilyen méretben komponens diagram kijelző, mint egy kör grafikon. A Marks Stílus fület gomb csoport határozza meg, hogy kell írni a címkére vonatkozó egyes szegmensek diagramok :. érték - érték százalékos - kamatot, címke - adatok név, stb a példa 4.8 ábra tartalmazza százalékkal gombot a lap General setup. en százaléka a sablon, amely megjeleníti csak egész értékek.
Ábra. 4.11
Jelentkezési lap ábra. 4.8 függő felsorolt adatok azt
You „/> Sorozat oldal diagram Clone gombra. És akkor ez az új sorozat, nyomja meg a Change gombot (változás), és válasszon egy másik diagram típusát, mint például bár. Természetesen két különböző típusú grafikonokat belül ugyanaz a szám akkor néz ki rosszul. De akkor kapcsolja le a villanyt ez az új sorozat a sorozat fülre., majd lehetővé teszi a felhasználó választhat egyik vagy másik típusú diagramon (lent megmutatja, hogyan kell ezt csinálni).
Ebben a konstrukcióban a megjelenése az alkalmazás befejeződik. Továbbra is írni a kódot, amely meghatározza a kívánt adatokat megjeleníteni. Tegyük fel a teszt alkalmazás kördiagram csak néhány állandó adatok és grafikonok - funkciók szinusz és koszinusz.
Állítsa be a kijelzett értékeket kell használni a technika sorozat sorozat. Nézzük laknak csak három alapvető módszer.
Tiszta eljárás törli a sorozat az adatokat a fent felsorolt.
Add módszer. Ez lehetővé teszi, hogy egy új pontot chart. AValue paraméter megfelel a hozzáadott érték, aLabel paraméter - a név fog megjelenni a grafikonon, és a legenda, aColor - szín. Paraméter ALabel - nem kötelező, be lehet állítani, hogy egy üres „”.
AddXY módszer. Ez lehetővé teszi, hogy egy új pontot a függvény grafikonját. AXValue és AYValue paraméterek releváns érveket és funkciókat. ALabel AColor és paraméterek ugyanazok, mint a módszer hozzáadása.
Így az eljárás adatszolgáltatás letölthető a példánkban a következő lenne:
Ez az eljárás lehet számítani a feldolgozási kattintva néhány gombot a menüben, vagy egyszerűen OnCreate esetén az űrlapot. Világos kijelentések szüksége, ha szeretné frissíteni az adatokat az alkalmazásban. Ezek nélkül üzemeltetők újra végrehajtását az Add eljárás és AddXY csak új pontot, anélkül, hogy a régi.
Ha biztosított, például a megjelenített adatokat a diagram, két sorozat 1 sorozat és Series4 különböző típusú - Pie és bárban. megadhat egy eljárást, amely eltér az on-demand típusú chart. Ezt az eljárást tudunk az onclick esemény bármely gomb a menüben, vagy például, csak kattints a kör feidoigozókomponensében. Letölteni az adatokat Series4, és a diagram első láthatatlan, lehet beilleszteni a végén a korábban megadott nyilatkozatok eljárások
Az első ilyen üzemeltetők felülírja az adatokat elhelyezett sorozat 1. egy sor Series4. Egy másik piaci szereplő egy sor láthatatlan Series4. Megváltoztatása típusú diagram következő eljárás
Ábra. 4.8 b, akkor láthatjuk az eredményt a felhasználó váltás egy másik típusú chart.