Upotreba SaveCursor i RestoreCursor. Svako ko pise skripte bi trebalo da zna vaznost veze izmedju SaveCursor i RestoreCursor funkcija. Ove funkcije snimaju a zatim vracaju bilo koji kursor koji je bio aktivan u vreme kada je bila koriscena SaveCursor funkcija. Dalje, ako je Jaws ili Invisible kursor bio aktivan u vreme kada je SaveCursor funkcija bila koriscena, onda se i pozicija kursora snima i vraca pomocu funkcije RestoreCursor. Kursori koje se aktiviraju ili pomeraju posto je SaveCursor funkcija bila izvrsena, nece biti vraceni na njihov originalni tip i poziciju. Na primer, ako snimite Jaws kursor, a zatim pozicionirate Invisible kursor u daljem izvrsavanju skripte, Invisible kursor nece biti vracen pomocu RestoreCursor, vec ce samo Jaws kursor biti vracen. Moguce je koristiti visestruke SaveCursor i RestoreCursor naredbe u jednoj skripti. Mozete sloziti vise "SaveCursor" i "RestoreCursor" naredbi za razlicite kursore u svojoj skripti. Ako je Jaws kursor bio aktivan kada naidje prva SaveCursor naredba, a onda postane Invisible kursor aktivan kada naidje druga SaveCursor naredba, pozicije oba kursora, i Jaws i Invisible ce biti snimljene. Ako potom koristite dve RestoreCursor naredbe, Bice vracene originalne pozicije i Jaws i Invisible kursora. Sledeci primer pokazuje upotrebu visestrukih SaveCursor naredbi: Script CitaZadnjuLiniju () ;Pocinje skriptu i dodeljuje joj ime "CitaZadnjuLiniju". SaveCursor () ;Pod predpostavkom da je Jaws kursor aktivan, ova funkcija snima njegovu pocetnu poziciju. InvisibleCursor () ;Aktivira Invisible kursor SaveCursor () ;Snima Invisible kursor i njegovu poziciju. RouteInvisibleToPC () ;Dovodi Invisible kursor na mesto PC kursora tako da se on nalazi u odgovarajucem prozoru. JAWSPageDown () ;Pomera Invisible kursor na dno prozora. JAWSHome () ;Pomera Invisible kursor na pocetak zadnje linije. SayLine () ;Izgovara poslednju liniju prozora. RestoreCursor () ;Vraca Invisible kursor na poziciju koju ste snimili. RestoreCursor () ;Vraca originalni Jaws kursor i postavlja ga na poziciju koju ste snimili. EndScript ;Kraj skripte. Napomena: Ako koristite SaveCursor u vasoj skripti, a potom zaboravite da unesete RestoreCursor naredbu, Jaws ce automatski vratiti snimljeno stanje na kraju skripte umesto vas. Jaws podrazumeva da vi zelite da vratite kursor. Isto tako ako koristite SaveCursor vise puta, a ne upisete ni jednu RestoreCursor naredbu, Jaws ce vratiti sve snimljene pozicije obrnutim redom automatski kada se skripta zavrsi. (nastavice se) Srdacan pozdrav, Dragan.