Bagikan melalui


Kontrol Slider (Referensi Elemen UI MSAA)

Catatan

Topik ini menjelaskan objek Kontrol Slider untuk tujuan Referensi Elemen UI MSAA. Cara membuat objek Kontrol Slider di berbagai kerangka kerja UI tidak dijelaskan di sini. Lihat dokumentasi referensi API untuk kerangka kerja UI yang Anda gunakan.

 

Kontrol slider, juga disebut kontrol trackbar, memungkinkan pengguna memilih dari rentang nilai dengan memindahkan pengguncur. Kontrol volume dalam sistem operasi Windows adalah kontrol slider.

Nama kelas jendela untuk kontrol slider TRACKBAR_CLASS, yang didefinisikan sebagai "msctls_trackbar" di Commctrl.h.

Konten properti IAccessible bergantung pada apakah penggeser vertikal atau horizontal dan di bagian mana dari kontrol penggeser berikut dikueri oleh klien:

  • Jendela pengguncur
  • Jempol penggerak
  • Area ber bayangan di atas (atau ke
  • Area ber bayangan di bawah (atau di sebelah kanan) jempol penggeser

Metode IAccessible

Kontrol penggeser mendukung metode IAccessible berikut:

Properti IAccessible

Kontrol penggeser mendukung properti IAccessible berikut ini:

  • get_accChild

  • get_accChildCount

  • get_accDescription

  • get_accHelp

  • get_accHelpTopic

  • get_accKeyboardShortcut—Properti KeyboardShortcut adalah tombol akses jendela penggeser, yang merupakan karakter bergaris bawah dalam teks label untuk penggeser. String yang dikembalikan berisi karakter kunci akses yang ditambahkan ke string "Alt+".

  • get_accName—Properti Nama bergantung pada bagian slider yang dikueri.

    Bagian penggeser vertikal memiliki nama berikut:

    Bagian penggerak Nama
    Jendela pengguncur Kontrol teks statis yang digunakan sebagai label
    Jempol penggerak "Posisi"
    Area ber bayangan di atas jempol slider "Page up"
    Area ber bayangan di bawah jempol penggerak "Page down"

     

    Bagian penggeser horizontal memiliki nama berikut:

    Bagian penggerak Nama
    Jendela pengguncur Kontrol teks statis yang digunakan sebagai label
    Jempol penggerak "Posisi"
    Area ber bayangan di sebelah kiri jempol penggerak "Halaman kiri"
    Area ber bayangan di sebelah kanan jempol penggeser "Halaman kanan"

     

  • get_accParent—Properti Induk dari tombol panah, jempol gulir, dan area ber bayangan di kedua sisi ibu jari adalah jendela penggunjuk. Properti Induk dari jendela slider adalah jendela ( ROLE_SYSTEM_WINDOW ) yang mengelilingi kontrol dan memiliki properti Nama dan nama kelas jendela yang sama.

  • get_accRole—Properti Peran bergantung pada bagian slider yang dikueri.

    Bagian penggerak Peran
    Jendela pengguncur ROLE_SYSTEM_SLIDER
    Jempol penggerak ROLE_SYSTEM_INDICATOR
    Area ber bayangan di kedua sisi jempol slider ROLE_SYSTEM_PUSHBUTTON

     

  • get_accStateNilai untuk properti Status bergantung pada bagian slider yang dikueri.

    Bagian Penggerak Nilai status yang mungkin
    Jendela pengguncur | STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_NORMAL
    Jempol penggerak Nol (0), yang berarti objek terlihat, atau STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL
    Area ber bayangan di kedua sisi jempol slider Nol (0), yang berarti objek terlihat, atau STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL

     

  • get_accValue—Properti Nilai untuk jendela slider menunjukkan posisi jempol dan merupakan string yang berisi bilangan bulat dari "0" hingga "100".

Antarmuka IAccessible

Bilah Gulir