Jaws ekran okuyucu için script eğitimi-18: Otomatik başlayan fonksiyonlar

Jaws üzerinde otomatik devreye giren olaylar bulunmaktadır. Bu olaylar arasında en çok kullanılanlar;

  • AutoStartEvent
  • AutoFinishEvent
  • FocusChangeEvent
  • NewTextEvent

Jaws içerisinde buna benzer birçok örnek görebilirsiniz. Şimdi vereceğim örnekte, jaws AutoStartEvent ve AutoFinishEvent yapılarını görüyor olacaksınız.

AutoStartEvent ve AutoFinishEvent Örneği

Bildiğiniz gibi Jaws 17 versiyonundan sonra web sitelerine özel scriptler oluşturabilme özelliği gelmişti. Şimdi bu özelliği kullanarak standart şekilde açılan gmail sayfasında temel html görünümüne odaklanılmasını sağlayalım ve en sonunda ise gmail scriptimiz program kapatıldığında veya gmail sitesinden çıkıldığında program veya gmail sayfası kapatıldı uyarısını versin. Buyurun kodlar aşağıda yer alıyor.

function AutoStartEvent()
TemelHtml ()
EndFunction
;Yukarıdaki otomatik çalışan olayımıza temel html fonksiyonumuzu dahil ederek sayfa açıldığında çalışmasını sağladık.

void Function TemelHtml ()
SpeechOff ()
var handle tarayici = GetAppMainWindow (GetCurrentWindow())
if FindString (tarayici, “Temel HTML”, s_next, s_prior) == true then
SpeechOn ()
SayString (“oldu”)
EndIf

EndFunction
;Yukarıda find string ile temel html stringini buldurduk ve odaklattık.

function AutoFinishEvent()
SayString (“Web tarayıcısından çıkıldı veya gmail sayfası kapatıldı”)
EndFunction

;Yukarıda gmail sayfasından veya program kapatılınca yapılmasını istediğimiz işlemi oluşturduk.

This article was written by

Bu içerik hoşunuza gitti mi? O zaman bir yorum bırakabilirsiniz.