Kontrolka typu pole wyboru to mały kwadratowy element, który można zaznaczyć lub odznaczyć. Zaznaczenie pola wyboru oznacza, że dany element jest aktywny lub wybrany (true), podczas gdy odznaczenie oznacza, że nie jest (false). Pola wyboru są stosowane w skryptach użytkownika do zbierania danych, wyboru opcji lub zezwalania na różne akcje.
Ikona kontrolki w zasobniku:

Pole wyboru jest stosowane wszędzie tam, gdzie istnieje potrzeba zapewnienia możliwości wyboru jednej lub wielu opcji spośród dostępnych. Wygląd przykładowej kontrolki Pole wyboru w skrypcie:


tw
|
Ogólne |
|
| Nazwa | Nazwa kontrolki umożliwiająca jej identyfikację np. w wyrażeniach zależności pól. |
| Nagłówek | Dodatkowy tekst opisujący przeznaczenie pola tekstowego (możliwe jest stosowanie formatowania za pomocą tagów BBCode). |
| Pozycja nagłówka | Określa położenie nagłówka względem pola wyboru, możliwe wartości to po lewej lub na górze. |
| Szerokość nagłówka | Określa szerokość nagłówka. |
| Wymagalny | Określa, czy wypełnienie pola wyboru jest wymagalne. Jeśli pole wyboru ustawimy jako wymagalne (true), to walidator nie pozwoli przejść na kolejną stronę skryptu, jeśli w pole liczba pozostanie w niezmienionym stanie chyba że do pola wyboru przypisana była wartość domyślna -1 (true) lub 0 (false) |
| Wartość domyślna | Jest to wartość -1 (true) lub 0 (false). Wartość domyślna może być wprowadzona jako stała lub jako nazwa zmiennej której wartość zostanie ustawiona programowo (np. wartość z bazy danych). |
| Zapisz do zmiennej | Pozwala programowo zapisać wartość z pola wyboru do zmiennej. Wartość ze zmiennej może być zapisana do bazy lub wykorzystana w kolejnych krokach skryptu. Uwaga: Nie zapisanie zawartości pola wyboru do zmiennej nie oznacza utraty tej informacji po zamknięciu sesji skryptu. Wszystkie wartości pól edycyjnych są zapisywane w bazie danych bez względu na to, czy są przypisane do zmiennych, czy nie. |
|
Wygląd |
|
| Widoczne | Domyślnie wartość tej właściwości jest ustawiona na widoczny (true), co oznacza, że kontrolka jest widoczna w skrypcie dla użytkownika. Jeśli wartość tej właściwości zostanie zmieniona na niewidoczny (false), kontrolka stanie się niewidoczna dla użytkownika, ale wciąż będzie istniała na stronie skryptu i możliwy będzie dostęp do jej właściwości np. w wyrażeniach zależności pól. |
| Kolor tła | Określa kolor tła kontrolki (chodzi o obszar otaczający kontrolkę i samą kontrolke). Możliwe jest podanie koloru w formacie szesnastkowym lub wybór z wbudowanej palety barw. |
| Szerokość | Określa szerokość kontrolki podaną w pixelach. |
| Margines | Określa odstęp między kontrolką a sąsiednimi elementami w skrypcie. Można określić osobno każdy z marginesów: lewy, górny, prawy, dolny. |
| Podpowiedź | Umożliwia wprowadzenie tekstu który będzie pokazywany w momencie, gdy użytkownik najedzie kursorem na kontrolkę. |
|
Tekst |
|
| Rozmiar czcionki | Definiuje rozmiar czcionki tekstu wyświetlanego w kontrolce. W przypadku pola wyboru to ustawienie odnosi się do nagłówka. |
| Kolor czcionki | Definiuje kolor tekstu wyświetlanego w kontrolce. Można użyć tej właściwości, aby zmienić kolor tekstu na dowolny inny niż domyślny. W przypadku pola wyboru to ustawienie odnosi się do nagłówka. |
| Czcionka | Określa czcionkę, w której tekst jest wyświetlany w kontrolce. W przypadku pola wyboru to ustawienie odnosi się do nagłówka. |
| Grubość czcionki | Określa sposób wyróżnienia tekstu. W przypadku pola wyboru to ustawienie odnosi się do nagłówka. |
| Styl czcionki | Sposób ozdabiania lub wyróżniania tekstu poprzez dodanie efektów graficznych do wybranych fragmentów tekstu. Te efekty mogą obejmować podkreślenie, przekreślenie, podwójne podkreślenie, cieniowanie i inne. W przypadku pola wyboru to ustawienie odnosi się do nagłówka. |
| Dekorator czcionki | Umożliwia dodanie dekoratorów czcionki (jednego lub wielu): Podkreślenie, przekreślenie, linia nad tekstem. W przypadku pola wyboru to ustawienie odnosi się do nagłówka. |