WINNEW([otsikko],[x],[y],[ei käytössä],[ei käytössä],[ei käytössä],"CHECKBOX",[arvo],[id],[fontti])

Selitys

WINNEW() funktiolla luodaan ikkunoita ja ikkunoiden objekteja.

Parametrit

[otsikko] Otsikko.
[x] ikkunan oikea reuna pikseleissä kuvaruuden reunasta katsoen. Jos jätetään pois ohjelma käyttää nollaa.
[y] ikkunan yläreuna pikseleissä kuvaruuden yläreunasta katsoen. Jos jätetään pois ohjelma käyttää nollaa.
[ei käytössä] tätä parametria ei käytetä.
[arvo] 1 tai nolla. Jos 1 chekcbox on valmiiksi ruksattu.
[id] ID arvo (kt. esimerkki).
[fontti] Fontti. Jos ei käytetä funktio käyttää vakiofonttia.

Palautusarvo

Funktio palauttaa ikkunapidikkeen tai nollan jos funktio epäonnistuu.

Esimerkki

winnew

vanha=setwindow()
test=winnew("Ikkuna",50,10,200,100)
setwindow(test)
han1=winnew("Kokeilu",5,20,,,,'CHECKBOX',1,283) /* ikkunaan tulee ruksattava ikkuna.
Jos toiseksi viimeinen parametri 1 muutetaan nollaksi ikkuna ei ole valmiiksi ruksattu */

inkey(0) /* ohjelma jää odottamaan kunnes jotain nappia tai hiirtä painetaan
Jos painetaan ruksattava kohtaan, lastkey() saa arvon 283 */

setwindow(vanha)
destroywin(test)

Katso myös DESTROYWIN(), SETWINDOW()