| KUVAUS |
| Tällä funktiolla voit pienentää haluamasi ikkunan pelkän otsikkopalkin kokoiseksi, tai avata ikkunan näkymään jälleen kokonaan. Voit myös muuttaa otsikkopalkin sijoitusta. Otsikkopalkin voi sijoittaa joko ikkunan ylä- tai alapuolelle. |
| KÄYTTÖ |
| SetWindowState(id, auki/pienennetty, [otsikkopalkki ylhäällä/alhaalla]) |
| Id - Muutettavan ikkunan id. Auki/pienennetty - Joko WINDOW_OPEN (ikkuna auki) tai WINDOW_OFF (ikkuna pienennetty). Otsikkopalkki ylhäällä/alhaalla - Joko HEADBAR_TOP (palkki ylhäällä) tai HEADBAR_BOTTOM (palkki alhaalla). Oletuksena otsikkopalkin paikkaa ei muuteta. |
Katso myös:
| ESIMERKKI |
SCREEN 800,600
Include "sdk\include\cbJanelas.cb"
w = NewWindow("Ikkuna",100,150,500,100)
DrawToWindow(w)
Color 255,255,255
Text 0,0, "Paina A muuttaaksesi ikkunan kokotilaa."
Text 0,20, "Paina S muuttaaksesi otsikkopalkin sijaintia."
DrawToScreen
koko = WINDOW_OPEN
palkki = HEADBAR_TOP
Repeat
If KeyHit(cbkeya) Then
koko = WND_Toggle(WINDOW_OPEN,WINDOW_OFF,koko)
SetWindowState(w, koko)
ElseIf KeyHit(cbkeys) Then
palkki = WND_Toggle(HEADBAR_TOP,HEADBAR_BOTTOM,palkki)
SetWindowState(w, koko, palkki)
End If
UpdateWindows()
DrawScreen
Forever
Function WND_Toggle(eka,toka,nyk)
If nyk=eka Then Return toka Else Return eka
End Function |