KUVAUS |
Muuttaa ikkunan kokoa. Kokoa muutettaessa voidaan muuttaa myös otsikkopalkin paksuutta. Lisäksi on mahdollista valita, venytetäänkö ikkunan vanha grafiikka sopimaan ikkunan uuteen kokoon, vai ei. Funktiota käytettäessä ikkunan otsikkopalkki joudutaan luomaan uudestaan, joten CoolBasicin piirtöväri muuttuu. |
KÄYTTÖ |
ResizeWindow(id, w,h, [venytys], [otsikkopalkin paksuus]) |
Id - Venytettävän ikkunan id. W,H - Ikkunan uusi leveys ja korkeus Venytys - True, jos haluat venyttää ikkunan vanhaa grafiikkaa, muuten False. Oletuksena False Otsikkopalkin paksuus - Otsikkopalkin uusi paksuus. Oletuksena palkin paksuutta ei muuteta. |
Katso myös:
ESIMERKKI |
SCREEN 800,600 Include "sdk\include\cbJanelas.cb" w = NewWindow("Ikkuna",100,150,500,150) DrawToWindow(w) Color 255,0,0 For i = 1 To 4 Circle Rand(400),Rand(100),Rand(50) Next i Color 255,255,255 Text 0,0,"Paina Enteriä halutessasi venyttää minua." Text 0,20,"Paina oikeaa Shiftiä halutessasi venyttää myös" Text 0,40,"tätä grafiikkaa." DrawToScreen Repeat leveys = Rand(100,800) korkeus = Rand(100,600) If KeyHit(cbkeyReturn) Then ResizeWindow(w, leveys,korkeus,False) If KeyHit(cbkeyrshift) Then ResizeWindow(w, leveys,korkeus,True) UpdateWindows() DrawScreen Forever |