CoolBasic SDK

UpdateWindows

Include "cbJanelas.cb"

KUVAUS
Tämä funktio päivittää kaikki muistissa olevat ikkunat. Päivitys kattaa siis ohjelman käyttäjän mahdolliset ikkunoiden raahaamiset yms. sekä kaikkien ikkunoiden piirtämisen oikeassa järjestyksessä.

Funktiota tulisi kutsua kerran ohjelman päälenkin jokaisella suorituskerralla. Kutsu kannattaa sijoittaa kaikkien muiden grafiikoiden jälkeen, jolloin ikkunat piirtyvät taustagrafiikoiden ja muun päälle (niin kuin yleensä on tarkoitus). Funktio on kevyt, joten konetehot jäävät itse ohjelman käytettäväksi.

Huom! Tämän funktion kutsuminen muuttaa CoolBasicin piirtoväriä. Piirtäminen ohjataan automaattisesti ruudulle (DrawToScreen).

KÄYTTÖ
UpdateWindows()
Ei ota mitään parametreja.

Katso myös: NewWindow

ESIMERKKI
SCREEN 800,600
Include "sdk/include/cbJanelas.cb"

w = NewWindow("Kokeiluikkuna",100,150,300,100)
DrawToWindow(w)
Color 255,0,0
Circle 145,45,10
Color 255,255,255
Text 0,0, "Esimerkki"
DrawToScreen
Repeat
    UpdateWindows()
    DrawScreen
Forever