CoolBasic SDK

SetWindowTopmost

Include "cbJanelas.cb"

KUVAUS
Funktio muuttaa ikkunoiden piirtojärjestystä siten, että haluttu ikkuna tulee päällimmäiseksi. Tämä on kätevää esimerkiksi silloin, kun jonkinlaiseen viesti-ikkunaan tulee ilmoitus, joka ohjelman käyttäjän on syytä huomata.

KÄYTTÖ
SetWindowTopmost(id)
Id - Päällimäiseksi nostettavan ikkunan id.

Katso myös:

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

w1 = NewWindow("1. Ikkuna",100,150,100,100)
w2 = NewWindow("2. Ikkuna",120,170,100,100)
w3 = NewWindow("3. Ikkuna",140,190,100,100)
DrawToWindow(w1) 'nämä asettavat ikkunoihin sinisen taustavärin
DrawToWindow(w2)
DrawToWindow(w3)
DrawToScreen
Repeat
    Color 255,255,255
    Text 0,0, "Paina näppäimistöltä sen ikkunan numeroa (1 - 3), jonka haluat nostaa päällimäiseksi."
    If KeyHit(cbkey1) Then SetWindowTopMost(w1)
    If KeyHit(cbkey2) Then SetWindowTopMost(w2)
    If KeyHit(cbkey3) Then SetWindowTopMost(w3)
    UpdateWindows()
    DrawScreen
Forever