[y] ja [x] ovat kuvaruutukoordinaatit. Jos koordinaatteja ei anneta ohjelma käyttää arvoja 10 ja 10. [teksti] on teksti, joka halutaan tulostuvan kuvaruutuun.
[odotusaika] on numero, kt. esimerkki.
Mikäli [tyyli] on -1 viesti-ikkunassa ei ole nappia vaan funktio palauttaa ikkunan pidikkeen. Laita [extra] nollaksi.
Mikäli [tyyli] on 1 viesti-ikkunassa on vain OK -nappi.
Mikäli [tyyli] on 2 viesti-ikkunassa on OK ja Peruuta -napit.
Mikäli [tyyli] on 3 viesti-ikkunassa on Kyllä ja Ei -napit.
Funktio palauttaa numeron tai ikkunapidikkeen. Jos palautetaan numero se on 1 jos painettiin OK/Kyllä tai nolla jos painetaan Peruuta/Ei.
VIESTI()-funktiota voidaan käyttää erilaisten "Odota hetkinen", jne. -tekstien esille tuomiseen.
vanha=setwindow()
ikku=VIESTI(5,2,"Odota;hetkinen!;Kuluu n. 5 sekuntia",,-1,0)
/* Kuvaruutuun tulee kursorin kohdalle teksti "Odota hetkinen" joka on laatikon sisällä */
setwindow(ikku)
apu=seconds()
apu2=seconds()+5
DO WHILE apu<apu2
@ 0,0 say timeh()
apu=apu+1
inkey(1)
ENDDO
setwindow(vanha)
destroywin(ikku) /* Laatikko ja sen teksti "Odota hetkinen" katoa */
VIESTI(,,"Valmis") /* "Valmis ikkuna tulee esiin ja se suljetaan painamalla OK */