# 2. İnterfeys Göstəricisi Əlavəsi

Əlçatanlıq tətbiqinizin yoxlanması
Eitan Isaacson
eitan@ascender.com
Peter Parente
pparent@us.ibm.com
Aline Bessa
alibezz@gmail.com

Creative Commons Eyni Şərtlərlə Paylaş 3.0

Tərcümə: Ramal Rəhimov
jhonaluman@gmail.com 2025

# İnterfeys Göstəricisi Əlavəsi

İnterfeys Göstəricisi Əlavəsi Tətbiq Ağacı Görünüşündəki hər bir əlçatan obyektin daxilində olan AT-SPI interfeysləri tərəfindən təqdim olunan məlumatları və idarəetmələri göstərir. Bir obyekt seçdikdən sonra, bu əlavəni istifadə edərək onun dəstəklədiyi interfeysləri tez şəkildə nəzərdən keçirə, hər interfeys haqqında məlumat əldə edə və həmin obyekt üzərində bu interfeyslərin bütün metodları ilə əməliyyatlar apara bilərsiniz.

# İnterfeys Göstəricisi Əlavəsi ilə Menyunun Yoxlanması

Tətbiq Ağacı Görünüşündə seçilmiş obyekt üçün, onun bütün AT-SPI interfeysləri İnterfeys Göstəricisi Əlavəsində aktiv (həssas) şəkildə göstəriləcək. Dəstəklənməyən interfeyslər boz rəngdə göstəriləcək, məsələn yuxarıdakı şəkildə Application və Collection interfeysləri kimi.

Tətbiq Ağacı Görünüşündə seçilmiş obyekt üçün, onun bütün AT-SPI interfeysləri İnterfeys Göstəricisi Əlavəsində aktiv (həssas) şəkildə göstəriləcək. Dəstəklənməyən interfeyslər boz rəngdə göstəriləcək, məsələn yuxarıdakı şəkildə Application və Collection interfeysləri kimi.

# İnterfeys Göstəricisi Əlavəsinin İşə Salınması

İnterfeys Göstəricisi Əlavəsini işə salmaq üçün ilk addım Tətbiq Ağacı Görünüşündə bir obyekt seçməkdir. Bundan sonra, əlavənin dəstəklədiyi bütün AT-SPI interfeysləri əlavənin panelində siyahılanacaq. Seçilmiş obyektin həyata keçirdiyi interfeyslər aktiv olacaq və siz hər birinə klikləməklə ya məlumat əldə edə, ya da interfeysin təqdim etdiyi metodlarla qarşılıqlı əlaqə qura bilərsiniz. Əgər seçilmiş obyekt bu interfeysləri dəstəkləyirsə, Accerciser daxilində aşağıdakı interfeysləri araşdıra bilərsiniz:

Accessible – Bu interfeys seçilmiş obyektin alt obyektlərinin sayı, təsviri, vəziyyətləri, əlaqələri və atributlarını göstərir.

Action – Bu interfeys seçilmiş obyekt tərəfindən icra edilə bilən bütün əməliyyatları göstərir. Hər bir əməliyyat üçün onun adı (məsələn, "press" və ya "click"), təsviri və varsa, klaviatura qısayolu göstərilir. Əməliyyatı seçdikdə, "Əməliyyatı icra et" düyməsi aktivləşəcək. Bu düyməni basmaqla obyektin həmin əməliyyatı necə icra etdiyini müşahidə edə bilərsiniz.

Application – Bu interfeys "application" roluna malik obyektlər tərəfindən həyata keçirilə bilər. Qeyd etmək lazımdır ki, "application" roluna malik obyektlər bu interfeysi mütləq şəkildə dəstəkləmir. Əgər seçilmiş obyekt bu interfeysi dəstəkləyirsə, onun ID-si və varsa, istifadə etdiyi toolkit və versiya göstərilir.

Component – Bu interfeys seçilmiş obyektin masaüstü koordinat sisteminə görə mütləq mövqeyini, pəncərə koordinat sisteminə görə nisbi mövqeyini, ölçüsünü, qat növünü, MDI-Z-sırasını (komponentin MDI qatında yerləşmə sırasını göstərən qısa tam ədəd) və alfa dəyərini (əgər şəffaflıq effekti istifadə olunursa) göstərir.

Document – Bu interfeys seçilmiş obyektin sənəd atributlarını və varsa, yerli təsvirini göstərir.

Hypertext – Bu interfeys seçilmiş obyektin hiperlinklərini göstərir. Hər hiperlink üçün adı, URI-si, başlanğıc indeksi və son indeksi (hipermətn daxilindəki mövqelər) təqdim olunur.

Image – Bu interfeys seçilmiş obyektin təsvirini (və ya əgər təyin edilməyibsə "təsvir yoxdur"), ölçüsünü, masaüstü koordinat sisteminə görə mövqeyini və varsa yerli parametrini göstərir.

Selection – Bu interfeys seçilmiş obyektin seçilə bilən bütün alt obyektlərini göstərir. Əgər seçilmiş obyekt "File", "Edit", "View" və "Help" seçimləri olan bir menyu panelidirsə və bu seçimlərin hamısı seçilə bilirsə, onlar bu interfeysdə siyahı şəklində göstəriləcək. Məsələn, "File" seçimini kliklədikdən sonra onu silmək istəsəniz, siyahının altındakı "Təmizlə" düyməsini basın.

Streamable Content – Bu interfeys seçilmiş obyektin axın şəklində ötürülə bilən məzmun növlərini və onlara uyğun URI-ləri göstərir.

Cədvəl – Bu interfeys seçilmiş obyektin başlığını və xülasəsini, sətrlərin sayını, sütunların sayını, seçilmiş sətrlərin və seçilmiş sütunların sayını göstərir. Seçilmiş xana üçün interfeys onun sətir və sütun başlıqlarını və əhatəsini göstərir.

CədvəlXanası – Bu interfeys seçilmiş obyektin sətir və sütun indeksini, sətir və sütun əhatəsini, sətir və sütun başlıq xanası siyahısını və xananın daxil olduğu cədvəli göstərir. Sətir və ya sütun başlıq siyahısından bir xananı seçərək "Göstər" düyməsinə basmaq həmin başlıq obyektinin Accerciser-də seçilməsinə səbəb olur. "Cədvəl" düyməsinə basmaqla isə cədvəl obyekti seçilir.

Mətn – Bu interfeys seçilmiş obyektin mətn məzmununu (redaktə oluna bilən) və onun atributlarını göstərir. Əsas atributlara simvol sayı (offset) və hizalanma daxildir. Mövcud CSS atributlarını görmək üçün "Standartları daxil et" qutusunu işarələyin.

Dəyər – Bu interfeys seçilmiş obyektin cari dəyərini, icazə verilən minimum və maksimum dəyərləri və dəyərin dəyişdirilə biləcəyi minimum artım miqdarını göstərir (əgər bu dəyər müəyyən edilə bilmirsə, sıfır göstərilir). Cari dəyəri spin düyməsi ilə əl ilə dəyişmək mümkündür.