100 Összetevő Delphi - Folyamatsáv és nyomtáv
4.8.1 Kijelző előrehaladásának hosszadalmas művelet - Folyamatsáv alkatrészek és Gauge
Tekintsük a Folyamatsáv komponenst a Win32 oldalon a könyvtár Gauge mintákat oldalon. szánt kijelző a stílus Windows 95/98 futó folyamat, amely jelentős időt vesz igénybe, mint a másolás nagy fájlokat, az alkalmazás konfigurálásához a számítógépen az alkalmazás telepítésére, stb Egy példa a lehetséges természetesen a folyamat a megjelenítési beállítások és Folyamatsáv komponensek Gauge ábrán látható. 4.20.
Ábra. 4.20
Példa megjelenítő folyamatok és komponensek ProgressVar Gauge
A maximális érték pozíciót (Position. Progress), amely megfelel a befejezése a kijelző folyamat. Alapértelmezés egy százalékos - 100.
A kezdeti értéke a pozíciót (Position. Progress), amely megfelel a tetején a kijelző folyamat.
A pozíció lehet meghatározni, mint az eljárási folyamat, kezdve a érték Min MINVALUE vagy a folyamat elején, hogy az érték a Mach MAXVALUE vagy végén. Ha a minimális és maximális értékek százalékos arányában kell kifejezni, a pozíció - a százalékos aránya a befejezett része a folyamatnak.
Folyamatos (ha valódi érték) vagy diszkrét feltérképezése folyamatban. Ábra. 4.20 A vízszintes összetevője Folyamatsáv meghatározott Smooth = true. és függőlegesen - hamis.
Növeli a helyzetben alkalmazott StepIt módszer. Az alapértelmezett érték - 10.
A tájolás összetevője a skála: pbHorizontal - vízszintes, pbVertical - függőleges. Ha a tájolás adott pbVertical. akkor az alkatrész meg kell függőleges irányban (lásd. ábra. 4,20 komponens bal).
Szöveg megjelenítése az teljesítésarányos a háttérben a diagram.
Könyv Típus: gkHorizontalBar - vízszintes sáv, gkVerticalBar - függőleges csík, gkPie - kördiagram, gkNeedle - kördiagram, gkText - szövege.
Bemutatás A folyamat során végezhető érték megadásával a pozíció - pozíció az előrehaladás vagy Progress in Gauge. Például, ha a teljes időtartama a folyamat jellemzi az érték az egész változó Count (az összeg a másolt fájlok a beállítások száma, a ciklusok száma a folyamat), és egy része - egész változó áram. A beállított pozíció a diagram, ha az értékeket használják a minimális és maximális alapértelmezett helyzetben (vagyis a 0 és 100) lehet működtetni, vagy rendre Folyamatsáv és Gauge.
Megteheti egyébként: állítsd be az első maximális érték értékével egyenlő gróf. majd az eljárás során a meghatározott helyzetben, az egyenlő áram. Például:
Folyamatsáv komponens két módszer, amely szintén lehet használni a kijelző folyamat: StepBy (Delta: egész szám) - növekedése helyzetben egy előre meghatározott mennyiségű Delta és StepIt - növekedése helyzetben egy lépésben, amelynek értéke adja Step tulajdonság.