objektide peitmine/näitamine ja liigutamine OpenScript keele abil


Erinevate objektide (tekstiväljad, pildid jms.) peitmine/näitamine vastavalt vajadusele on arvutiprogrammides sageli kasutatav võte. OS pakub selleks käske:

hide object peidab määratud objekti (objektiks võib olla mistahes element leheküljel).

show object toob objekti nähtavale.

Aktiivse lehekülje kõikide objektide korraga peitmiseks või näitamiseks saab kasutada käske:

hide objects ja show objects

Näiteks võib ühele nupule kirjutada skripti:

to handle buttonClick

end buttonClick

ja teisele:

to handle buttonClick

end buttonClick

ja lehekülje skripti võiks esialgse seisu taastamiseks igaks juhuks lisada töötleja selle välja peitmise korralduse:

to handle leavePage

end leavePage

Võib kirjutada ka skripte, mis näitavad midagi, kui lugeja hiirekursoriga vastaval objektil asub:

to handle mouseEnter

end mouseEnter

to handle mouseLeave

end mouseLeave

Kõiki objekte saab OS-i abil ka liikuma panna, selleks on käsud:

move object by koordinaadid liigutab objekti etteantud suuruste võrra

move object to koordinaadid liigutab objekti etteantud kohale

Näiteks:

to handle buttonClick

end buttonClick

või

to handle buttonUp

end buttonUp

Viimaseid käske kasutades saab luua lihtsamaid animatsioone. Kuna sellised skriptid võivad tulla väga pikad ja Te ei kujuta paljalt koordinaatide keeles liikumisi ette, siis on kasulik rakendada skriptisalvestajat ning kogu liikumine ekraanil hiire abil visuaalselt läbi teha.


Ülevaade programmi töökeskkonnast, Erinevad objektid ja nende omadused.