Hogyan tegye progressbar a statusbar panel

Hogyan tegye progressbar a statusbar panel

Ez lenne a helyes, hogy felhívja a vászonra, de akkor csak beszúrni - tartás funkció erre - használata helyett a szokásos eljárás létrehozása.

Két alapvetően eltérő megoldásokat. Az első lehetőség - ez mindent megtenni „kézzel”.







Ez létrehoz egy Bitmap szöveg (talán minden kép). Felhívni a fényes része a szalag, csak másolja egy darab Bitmap a StatusBar, és felhívni a sötét része a zenekar, akkor be kell másolni egy darab Bitmap fordított. Ebben a háttér válik a sötét és világos szöveget. A program végrehajtása egyértelmű.







A második lehetőség az egyszerűbb megvalósítani, de kevésbé működőképes. StatusBar utóda TWinControl, és ennek következtében, néhány más alkatrészeket lehet elhelyezni rajta. De ez csak akkor lehet dinamikusan (közvetlenül a program). A StatusBar Folyamatsáv alkatrészek forgalomba, kezdetben láthatatlan. Amennyiben szükségessé válik, akkor meg kell jelennie, és kezdődik a változás a helyzet ingatlan.

Ez a példa világosan látható néhány előnyei és hátrányai a tárgyakat.
Ha Delphi3, a vonal pb.Smooth: = true; nem fog működni. Az oldalon lefektetett változat a program a csere a sor. Azonban lehet könnyen eltávolítani - alapvetően nem változik semmi. Töltse le az összes szükséges fájlt összeállításához a projekt lehet az program.dax.ru.

Az összes tipp és kommentárok kérjük, küldje a [email protected]
Daniel Karapetian.