CoolBasic SDK

ProgressBar

Include "cbFormElements.cb"

KUVAUS
Funktio piirtää latauspalkin. Kutsu tätä joka kerta pääsilmukan aikana. Latauspalkilla voit ilmaista jonkin operaation edistymistä. Muista, että latauspalkki ei osaa itse arvioida missä kohtaa sen pitäisi olla, joten sinun pitää päivittää sen eteneminen.

Latauspalkin leveys annetaan "palkkeina". Palkin leveys on kahdeksan pikseliä ja kahden palkkin välissä on kaksi pikseliä tyhjää. Latauspalkin kokonaispituus pikseleissä on palkit * 8 + 1

KÄYTTÖ
ProgressBar(x, y, palkkeja, editys)
x = Palkin vasemman yläkulman x-koordinaatti
y = Palkin vasemman yläkulman y-koordinaatti
palkkeja = Leveys "palkeissa"
edistys = Kuinka monta prosenttia palkista on täynnä

Katso myös: Windows tyylinen käyttöliittymä

ESIMERKKI
Include "sdk/include/cbFormElements.cb"

aloitus = Timer()
Repeat
    If edistys < 100 Then edistys = (Timer()-aloitus) / 100

    Color 255, 255, 255
    Text 10, 10, "Edistys: " + edistys + "%"

    ProgressBar(50, 50, 10, edistys)
    ProgressBar(50, 70, 25, edistys)
    ProgressBar(50, 90, 40, edistys)

    DrawScreen
Forever