Pole wyboru - Checkbox

Przykładowe pola wyboru stanu binarnego z wyłączonymi niektórymi opcjami

Checkbox ( pole wyboru , tickbox , pudełko kleszcz ) jest graficznym widżet , który pozwala użytkownikowi dokonać wyboru binarnego, czyli wybór między jednym z dwóch możliwych wzajemnie wykluczających się opcji. Na przykład użytkownik może musieć odpowiedzieć „tak” (zaznaczone) lub „nie” (niezaznaczone) na proste pytanie tak/nie.

Pola wyboru są wyświetlane jako ☐, gdy nie są zaznaczone, lub ☑ lub ☒ (w zależności od GUI), gdy są zaznaczone. Podpis opisujący znaczenie pola wyboru jest zwykle wyświetlany obok pola wyboru. Odwracanie stanu pola wyboru odbywa się poprzez kliknięcie myszą pola lub podpisu albo za pomocą skrótu klawiaturowego , takiego jak spacja .

Często pojawia się seria pól wyboru, z których każde zawiera binarny wybór między dwiema opcjami. Następnie użytkownik może wybrać kilka opcji. Kontrastowanie to przycisk radiowy , w którym można wybrać tylko jedną opcję spośród kilku wykluczających się opcji.

Pola wyboru mogą być wyłączone (oznaczone jako „wyszarzone”), aby poinformować użytkownika o ich istnieniu i możliwości wykorzystania pomimo chwilowej niedostępności.

Trzystanowe pole wyboru

Przykładowe trzystanowe pola wyboru

Niektóre aplikacje używają pól wyboru, które pozwalają na nieokreślony stan oprócz dwóch zapewnianych przez normalne pole wyboru. Ten trzeci stan jest wyświetlany jako kwadrat lub myślnik w polu wyboru i wskazuje, że jego stan nie jest ani zaznaczony, ani odznaczony. Jest to najczęściej używane, gdy pole wyboru jest powiązane z kolekcją elementów w stanach mieszanych. Stan nieokreślony zwykle nie może być wybrany przez użytkownika i po aktywacji przechodzi w stan zaznaczony.

Na przykład pole wyboru prezentowane w celu wybrania plików do wysłania przez FTP może wykorzystywać widok drzewa, dzięki czemu pliki można wybierać pojedynczo lub według folderu. Jeśli zaznaczono tylko niektóre pliki w folderze, pole wyboru dla tego folderu będzie nieokreślone. Kliknięcie tego nieokreślonego pola wyboru spowoduje zaznaczenie wszystkich lub, rzadziej, żadnego z zawartych w nim plików. Dalsze klikanie pola wyboru spowoduje naprzemienne zaznaczenie (wszystkie podkatalogi i wybrane pliki) i odznaczenie (brak wybranych podkatalogów lub plików).

Niektóre implementacje trójstanowych pól wyboru umożliwiają użytkownikowi przełączanie się między wszystkimi stanami, w tym stanem nieokreślonym, poprzez zapamiętanie mieszanego stanu elementów w kolekcji. Służy to jako funkcja cofania .

Brak możliwości podjęcia działań

Ustawienie lub wyczyszczenie pola wyboru zmienia stan pola wyboru bez żadnych innych skutków ubocznych. Naruszenie tej wytycznej przez powiązanie dodatkowych akcji ze zmianą stanu często wprowadza użytkowników w błąd, ponieważ są oni przyzwyczajeni do konfigurowania danych w kontrolkach wprowadzania, takich jak pola tekstowe, przyciski radiowe i pola wyboru, a następnie wywoływania kontrolki akcji, takiej jak przycisk, aby zainicjować czynności przetwarzania danych.

Jednym z typowych wyjątków jest włączenie lub wyświetlenie dodatkowych elementów wejściowych użytkownika, których istotność zależy od stanu pola wyboru. W innych sytuacjach zamiast pola wyboru jest zwykle używany przełącznik .

HTML

W formularzach internetowych The Element HTML służy do wyświetlania pole wyboru. <input type="checkbox">

Unicode

Zobacz też

Bibliografia

Zewnętrzne linki