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 |