Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Soru – Cevap Platformu
  • Google Colab Editor
  • Software Akademi Ekibi
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Kategori: Yazılım Dillerine İlişkin Tüm İçerikler

Jaws ekran okuyucu için script eğitimi-11: Koşullu durumlara giriş

Posted on 4 Ekim 2019

Jaws ile script geliştirirken koşullu bir durum gerektirecek hallerde, scriptin nasıl davranış göstereceğini planlayabiliriz. Bu planlamayı yaparken, bazı bilgilere ihtiyaç duyabiliriz. Tam bu noktada get ile başlayan fonksiyonlardan yararlanabiliriz. Aşağıdaki örnek ile durumu anlamaya çalışalım. Script BataryaDurumunuOgren () Var int batarya let batarya = GetBatteryChargeStatus ();Bu fonksiyon laptoplarda batarya durumunu int değerinde verir. 1 yüksek,…

Continue Reading

Jaws ekran okuyucu için script eğitimi-10 : Mesaj dosyalarıyla çalışan örnek uygulama

Posted on 2 Ekim 2019

Bu yazılı eğitimde not defterinin dosya menüsünü açan ve bu menünün açıldığını kullanıcı düzeyine göre farklı şekilde bilgilendiren bir script yazacağız. Mesaj dosyasının oluşturulması const kys_altD =”alt + d” ;Yukarıda alt + d kısayoluna başvuracak bir sabit oluşturduk ve adını kys_altD şeklinde belirledik. Messages @DosyaMenuUzunMesaj Dosya menüsü açıldı @@ @DosyaMenuKisaMesaj Dosya menüsü @@ EndMessages Oluşturduğum…

Continue Reading

Jaws ekran okuyucu için script eğitimi-9: Yeni mesaj dosyasına yer işareti ekleme

Posted on 2 Ekim 2019

Jaws mesaj dosyalarında yer işareti koyarak mesajlarımızı oluşturabiliriz. Yapılması gerekenler ise aşağıdaki gibi; Daha önce oluşturmuş olduğumuz not defteri mesaj dosyasına gelelim ve içerisinde yeni bir mesaj bloğu oluşturalım. Burada ben AdimSoyadim isminde bir mesaj adı belirledim. Siz başka şekilde bir ad belirleyebilirsiniz. @AdimSoyadim ve @@ bloğu içerisine gelelim ve aşağıdaki yazıyı yazalım. Merhaba benim…

Continue Reading

Jaws ekran okuyucu için script eğitimi-7: Sabitler

Posted on 24 Eylül 2019

Sabitler, değişkenler gibi tanımlanır, ancak değerleri değişmeyen yapılardır. Sabit kullanımı her defasında kullanılacak değişmeyen ifadelerde işimizi kolaylaştırmaktadır. Bir sabit tanımlarken aşağıdaki kodu oluştururuz. Const Dogru = 1, Yanlis = 0

Continue Reading

Jaws ekran okuyucu için script eğitimi-6: Değişkenler

Posted on 24 Eylül 2019

Jaws script dilinde, diğer programlama dillerinde olduğu gibi değişken tanımlamaları söz konusudur. Genel anlamda tam sayı (integer), metinsel ifadeler (string), object (objeler) ve yer tutucular (handle) türlerinde değişken tanımlanabilir. Integer değişken türleri Tam sayı olarak adlandırılmaktadır. 0,100,50 gibi değerler verilebilir. Tanımlaması aşağıdaki gibidir. Ayrıca bu türü numarik ifadeleri barındıran değişken tipi şeklinde düşünebilirsiniz. Int TamSayiDegiskeni…

Continue Reading

Jaws ekran okuyucu için script eğitimi-5: İmleçleri taşıma ve hareket ettirme

Posted on 23 Eylül 2019

Jaws ile dolaşırken arka planda bazı script komutları işletilmektedir. Örneğin herhangi bir kelim işlemci yazılımda aşağı ve yukarı tuşlarla ilerlerken satırların okutulması aşağıdaki komuta benzer bir mantık sayesinde gerçekleşir. PcCursor() SaveCursor() NextLine() SayLine() Şimdi gelin aşağıdaki örneği notepad üzerinde yapalım ve test edelim. Öncelikle notepad programını açın ve program aktifken, script yöneticisini açalım. Hemen ardından…

Continue Reading

Jaws ekran okuyucu için script eğitimi-4: Jaws imleçleri

Posted on 23 Eylül 2019

Jaws ile script dosyası oluşturmadan evvel, jaws ile birlikte gelen bazı dolaşım imleçlerini doğru algılamak gerekir. Bu sebeple kısa kısa, bu imleçlerin neler olduklarına deyinelim. Jaws imleci Jaws imleci aktif bir uygulama penceresinde normal kısayollarla erişilemeyen alanlarda fare ile tıklatma ve odaklanma yöntemleriyle erişim sağlanmasına olanak tanıyan bir imleç türüdür. Örneğin bazı metin editörlerinde durum…

Continue Reading

Sesli oyun geliştirme scripti(BGT)-16: Sınıflar arası miraz alma

Posted on 16 Eylül 2019

BGT üzerinde sınıf oluşturma tekniği içinde birden fazla sınıfın methodlarını birbirleri arasında miras alma özelliğine sahiptir. Aşağıdaki örneğe bakınız. Sınıflar arası miras alma class araclar { void motor() { alert(” Motor durumu”,”çalışıyor”); } } //Araçlar isminde bir sınıf oluşturup içine motor adında bir method ekledik. class araba : araclar//Araba sınıfını oluşturup sonrasında gelen iki nokta…

Continue Reading

Sesli oyun geliştirme scripti(BGT)-15: Sınıf oluşturma

Posted on 16 Eylül 2019

BGT yazılım dilinde diğer yazılım dillerinde olduğu gibi sınıflar oluşturarak uygulamımızı daha okunabilir kılabiliriz. Aşağıdaki örnek size temel sınıf oluşturma mantığını göstermiş olacaktır. İlk sınıf oluşturma class araba { void birinciVites() { alert(“Birinci vitese geçtiniz”,”Hızınız 60 km”); } void motorCalisti() { alert(“Motor durumu”,”Motor çalıştı”); } } //Yukarıda bir sınıf örneği gördünüz. Sınıf içinde void şeklinde…

Continue Reading

Jaws ekran okuyucu için script eğitimi-3: Script yöneticisi (Yapılandırma yöneticisi) ve ilk scripti yazma

Posted on 16 Eylül 2019

Jaws yapılandırma (script) yöneticisi jaws ekran okuma yazılımı ile diğer uygulamaların uyumlu şekilde çalışabilmesi için gerekli yapılandırma dosyalarının bulunduğu ve oluşturuldu bir alt programdır. Jaws script yöneticisine Insert + F2 tuşlarına basarak çıkan jaws Yöneticisi Çalıştır diyaloğundan türkçe Jaws kullanıcıları Y harfine basarak, ingilizce olarak kullanan kullanıcılar ise S tuşuna basarak ulaşabilirler. Aynı zamanda tüm…

Continue Reading
  • Previous
  • 1
  • …
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • …
  • 19
  • Next

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2026 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded