Uyarı: Bu sayfa otomatik (makine) bir çeviridir, herhangi bir şüpheniz olması durumunda lütfen orijinal İngilizce belgeye bakın. Bunun neden olabileceği rahatsızlıktan dolayı özür dileriz.
ECTkeyboard - Kişiselleştirilmiş sanal klavye oluşturma
Kişiselleştirilmiş sanal klavye oluşturma
ECTkeyboard inanılmaz esnek ayar özellikleri sağlar. Örneğin, kullanıcı, her bir düğme için özelleştirilmiş başlıklar ve görüntü veya ses ekleme dahil olmak üzere, herhangi bir miktarda veya konumdaki düğme ile kendi sanal klavyesini oluşturabilir. Bunu yapabilmek için kullanıcının düğme başlıkları ve görüntülere veya seslere giden tam yolları olan bir klavye dosyası oluşturması gerekir. Programın böyle bir dosyayla çalışacak şekilde ayarlanması da gereklidir.
Klavye dosyaları
Klavye dosyaları, özel bir ayırma sembolü kullanılarak yazılmış parametreleri içeren metin dosyalarıdır (varsayılan değer #'dır). Dosyadaki her dize, sanal klavyedeki bir düğmeye karşılık gelir; sanal klavyede dokuz düğme varsa, klavyenin dosyasında dokuz bağımsız dize bulunmalıdır.
Sanal klavye dosyası örneğine bakalım (bkz. Şekil 23).
Bu klavye özellikle tıp ve rehabilitasyon merkezleri için oluşturuldu ve ana görevi konuşamayan veya yazamayan bir hastayla ilk ilk teması kurmak. Klavye sadece dokuz tuş içermektedir: 'Yemek', 'İçki', 'Tuvalet', 'Sıcak', 'Soğuk', 'Uyku', 'İyi', 'Kötü', 'Ağrı'.
Bu örnek, dosyanın her dizesinin çeşitli parametreleri ayarlamak için nasıl kullanıldığını gösterir. Daha net hale getirmek için, dosya içeriği birkaç sütuna bölünebilir.
Klavye dosyası yapısı, her bir satır sanal klavyedeki bir düğmeye karşılık gelirken, her sütun düğmenin farklı bir parametresine karşılık gelen bir tabloyla karşılaştırılabilir.
Sütun numaraları 0'dan başlar. Söz konusu örnekte:
- Sıfır sütun, düğme başlıkları içerir.
- İlk sütun boştur (işlem sırasında komutlar uygulamanıza gerek olmadığından ve yalnızca çıktı penceresinde metin göstermek için gereklidir).
- İkinci sütun, klavye düğmelerinin görüntü dosyalarına tam yollar içeriyor.
- Üçüncü sütun, seçilen bir düğmeyi vurgulamak için kullanılan klavye düğmelerinin ek görüntü dosyalarına giden tam yolları içerir.
- Dördüncü sütun, her bir düğmedeki metinleri duyurmak için kullanılan klavye düğmelerinin ses dosyalarına tam yollar içerir.
- Beşinci ve sonraki tüm sütunlar ek parametreler ayarlamak için kullanılabilir.
Programın klavye dosyasıyla çalışacak şekilde ayarlanması
Programı çalıştırmak için bir klavye dosyası oluşturmak yeterli değildir. Kullanıcı kurmak zorunda ECTkeyboard Programın uygun işlevselliğini sağlamak için. Bunu yapabilmek için, kullanıcının programın ayarlar penceresinde aşağıdaki parametreleri değiştirmesi gerekir:
- Parametre 28. Klavye düğme başlıkları ve yürütülen komutları içeren sütunları tanımlar. Yukarıda belirtilen dosyada, düğme başlıkları 0 sütununa, komutları ilk sütuna kaydedilir. Bu nedenle, kullanıcı 28 parametresinin değerini değiştirmek zorundadır. 0 # 1.
- Parametre 29. Düğme seslerini içeren sütunları tanımlar. Yukarıda belirtilen dosyada sesler 4. sütuna kaydedilmiştir. Bu nedenle kullanıcının 29 parametresinin değerini 4.
- Parametre 30. Çeşitli düğme durumları için görüntüleri içeren sütunları tanımlar (etkin olmayan bir düğme, imlecin altındaki bir düğme, bir düğme satırı seçilir, seçilen bir düğme, basılı bir düğme). Bahsedilen basit klavye sadece iki farklı durum gerektirir, yani aktif ve pasif. Etkin olmayan düğmeler için simgeler ikinci sütunda, etkin için simgeler üçüncüde saklanır. Bu nedenle, kullanıcı 30 parametresinin değerini 2 # 3 # 3 # 3 # 3. Bu değer diğer tüm durumların görüntüleri klavye dosyasının üçüncü sütundan kullanacağını tanımlar.
- 172 parametresi, kullanıcının seçili olan sembol penceresi için bir küçük resim seçmesine izin verir. Söz konusu örnekte, program aynı zamanda değeri kullanacaktır. 3.
- 46 ve 47 parametreleri, kullanıcının klavyedeki yatay ve dikey düğme sayısını seçmesine izin verir. 9 düğmeli klavyede en uygun düzen 3x3'tür. Böylece kullanıcı seçmek zorunda 3 Her iki parametre için.
Programdaki tüm değişiklikleri kaydettikten sonra, kullanıcının seçicinin uygun bir çalışma modunu seçmesi gerekir. Program çalışmaya hazır (bkz. Şek. 25). Böyle bir klavye için en uygun çalışma yöntemi ikinci yöntemdir, yani yatay tarama modu.
PROEk bilgi
İlk sürümleri ECTkeyboard sanal klavye başlıkları, resimler ve sesler için ayrı dosyalar seçme imkanı vardı (programın ayarlar penceresinin 6, 7, 8 parametreleri). Ancak en son sürümün yayınlanmasından sonra, belirtilen tüm parametreler klavye dosyalarında birleştirildi. Böylece parametre 7 ve 8 programın ayar penceresinden gizlenir.
Sanal klavyenin her düğmesine bir resim yazısı, en fazla 5 farklı görüntü (etkin olmayan durum, imlecin altındaki bir düğme, düğme satırı seçimi, düğme seçimi, basılan düğme) ve düğme vurgulandığında çalınan bir ses dosyası atanabilir . Bahsedilen parametrelerin tümü zorunlu değildir; kullanıcı yalnızca bir düğme grubu için sesleri ve simgeleri ve yalnızca başka bir grup için altyazıları seçebilir. Bir düğme için parametre olmasa bile, ECTkeyboard hala düzgün çalışacak, sadece o buton herhangi bir işlem yaratmayacak. Böyle bir yaklaşım, program belirleme sürecinde büyük esneklik sağlar.
Sanal klavyenin tüm görüntüleri (ikonları) RAM'e yüklenir ve seçilen düğme ölçeğine (Parametre 56) ve seçili olan sembol penceresine (Parametre 173) göre oluşturulur. Bir klavye yüksek miktarda düğme veya ağır görüntü dosyası içerdiğinde, bu işleme işlemi çok zaman alabilir. Programın ayarlar penceresindeki her değişiklik, yeni profil yükleme veya değişikliklerden sonra yeniden işleme tamamlanır. ECTkeyboard ana pencere boyutu. Klavye efektlerinin her bir durumu kendi görüntüsüne sahip olduğunda veya bu görüntüler yüksek çözünürlüğe sahipse, bu efekt daha belirgindir. Bu nedenle, programın sadece PRO sürümü klavye simgelerini destekler, çünkü kullanıcının programda kullanılan tüm parametreleri ve ayarları tam olarak anlaması gerekir.
Klavye simgelerinin aksine, ses dosyaları duyuru anındaki depolama aygıtından yüklenir. Programın hızını arttırmak için, bir sabit sürücüden veya herhangi bir hızlı harici depolama cihazından (USB 2.0 veya 3.0) başlatılması önerilir. Kullanıcı başlattığında ECTkeyboard USB 1.0 portu ile bağlanan bir depolama cihazından veya böyle bir cihazın okuma hızı çok düşük olduğundan, programın maksimum verimi ve çalışma hızını sağlamayacak şekilde programın sesleri gecikmeli olarak çalınabilir.
Geçerli klavye dosyası yapısı, kullanıcının örneğin ek parametreler eklemesini sağlar. yeni yerelleştirmeler, çok çabuk (bkz. şekil 26). Ek bir yerelleştirmeyle çalışmak için, kullanıcının programın ayarlar penceresindeki 28 parametresinin değerini sadece 5 1., çünkü klavye dosyasının beşinci sütununa ek başlıklar eklenir. Bir klavye dosyasında, farklı sütunlarla kaydedilmiş farklı yerelleştirmeler olabilir. # ayırıcı. Gerekirse, kullanıcı ayrıca klavye için belirli ses grupları veya simgeler ekleyebilir. Bu işlemin inanılmaz kolaylığı yapar ECTkeyboard gerçekten evrensel bir program.