Jaký je rozdíl mezi tlačítkem pro výběr a zaškrtávacím políčkem. Zaškrtávací políčka – co to je? Interakce zaškrtávacího políčka se liší od interakce přepínače

Ovládací prvek OptionButton slouží k výběru jednoho prvku z několika vzájemně se vylučujících prvků prezentovaných ve skupině.

Spínače musí být vždy ve skupinách, navíc lze "stisknout" (aktivovat) pouze jeden z přepínačů. Uživatel může své rozhodnutí změnit zrušením předchozího výběru. Tato tlačítka se někdy nazývají volič nebo přepínače, podobně jako volič pásma na přijímači.

Vlastnosti ovládacího prvku OptionButton

název výchozí název prvku Možnost 1, Možnost 2 atd.; může mít předponu např. OptButton.

Titulek vlevo nebo vpravo od prvku OptionButton.

Zarovnání určuje, kde se nápověda zobrazí. Pokud je hodnota vlastnosti 0, pak se popisek zobrazí napravo od prvku OptionButton, pokud je hodnota 1, zobrazí se popisek vlevo od prvku.

hodnota Booleovská vlastnost, která určuje, zda je tlačítko stisknuto nebo ne. Pokud je hodnota vlastnosti True, tlačítko je stisknuto, pokud je hodnota False, pak se tlačítko nestiskne.

Při vytváření přepínače je hodnota vlastnosti Value = False, tzn. Ve výchozím stavu je spínač v poloze vypnuto. Pouze jeden z přepínačů ve skupině může být v zapnutém stavu. Jakmile se hodnota jednoho z přepínačů stane True, podobné vlastnosti všech ostatních přepínačů se resetují na False.

E

ovládací prvek CheckBox (zaškrtávací políčko) slouží k tomu, aby uživatel mohl zadat odpověď "Ano", když je zaškrtávací políčko v aktivním stavu a je na něm značka "zaškrtnutí".

Když je ovládací prvek CheckBox ve vypnutém stavu, tlačítko není stisknuto; Neexistuje žádné „tikátko“. To odpovídá odpovědi "Ne". Zaškrtávací políčko je ideální, když chcete uživateli poskytnout sadu možností, ze kterých může vybrat pouze jednu možnost, několik nebo žádnou. Chcete-li například zobrazit povětrnostní podmínky, umístěte do formuláře tři zaškrtávací políčka:

 Led

A pokaždé, když spustíte program, uživatel kliknutím na příslušné tlačítko zaznamená přítomnost jednoho nebo druhého nebo všech přírodních jevů najednou.

Vlastnosti ovládacího prvku CheckBox

název výchozí hodnota vlastnosti Kontrola1, Kontrola2 atd.; lze zadat pomocí předpony, například ChkFlag .

Titulek vlastnost obsahuje text nápovědy zobrazený vlevo nebo vpravo od prvku CheckBox.

Zarovnání určuje, kde (vlevo nebo vpravo) se zobrazí popisek. Pokud je hodnota vlastnosti 0, pak se bublinová nápověda zobrazí napravo od prvku CheckBox, pokud je hodnota 1, zobrazí se nápověda vlevo od prvku.

hodnota tato vlastnost určuje, zda je tlačítko označeno nebo ne (tj. tlačítko je vybráno nebo ne). Vlastnost má tři hodnoty: 1,0,2.

1  tlačítko je vybráno (zaškrtnuto),

0 - tlačítko není vybráno (toto je výchozí hodnota),

2  tlačítko není dostupné (zaškrtávací políčko a značka na něm jsou zbarveny).

Ovládací prvekrám(Rám). Spojování tlačítek do skupin

E

ovládací prvek rám slouží jako zásobník pro další prvky. Navíc umožňuje seskupit více ovládacích prvků.

Rámce jsou potřeba, když je třeba do formuláře umístit více než jednu sadu přepínacích tlačítek. Sada tlačítek v rámci funguje jako skupina nezávisle na ostatních tlačítkách. Je třeba mít na paměti, že nejprve se do formuláře přidá rámeček a poté se do rámečku přidají tlačítka - přepínače nebo jiné ovládací prvky. Když rámem pohybujete, objekty uvnitř se pohybují spolu s ním. Můžete také umístit jeden rám do druhého.

Vlastnosti ovládánírám

název výchozí hodnota vlastnosti je nastavena na Snímek1, Snímek2 atd., název můžete nastavit s předponou Frm .

Titulek ukládá text umístěný v levém horním rohu rámečku. Tato vlastnost se používá k identifikaci obsahu skupiny. Pokud chcete, aby skupina neměla titulek, musí být vlastnost Caption nastavena na prázdný řetězec.

Vzhled umožňuje dát rámu trojrozměrný vzhled.

BorderStyle určuje, zda se kolem skupiny vykreslí rámeček nebo ne. (Pokud je hodnota vlastnosti 0, neexistuje žádný rámec.)

Pravidla pro práci se skupinami prvků

    Pokud již na formuláři nějaké ovládací prvky jsou, nebudou zahrnuty do skupiny, i když na ně umístíte prvek Rám.

    Chcete-li umístit ovládací prvek do skupiny, musíte kliknout na odpovídající tlačítko na ovládacím panelu a přetáhnout ukazatel myši uvnitř skupiny a poté ovládací prvek přetáhnout. Dalším způsobem je poklepat na ovládací prvek a ujistit se, že je vybrána skupina.

    Ovládací prvek nemůžete zahrnout do skupiny přetažením z formuláře do prvku Frame. Podobně nemůžete odebrat ovládací prvek ze skupiny přetažením z rámce do formuláře.

    Chcete-li přetáhnout ovládací prvek z formuláře do skupiny (uvnitř rámečku), postupujte takto:

    vyjmout ovládací prvek do schránky (Vyjmout) nebo (Kopírovat);

    vybrat kontejner;

    pro vložení z vyrovnávací paměti (Paste).

(✓), nebo méně často křížek (×)). Podle tradice má vlajka čtvercový tvar. Vedle vlajky je zobrazeno její označení, obvykle podpis, méně často ikona. Chcete-li zvětšit plochu aktivního prvku, zaškrtávací políčko i jeho popisek reagují na kliknutí myší stejným způsobem.

Chování

Unicode

V Unicode jsou prázdná a zaškrtnutá zaškrtávací políčka reprezentována kódy U+2610 (☐ , "HLASOVACÍ LÍSKA"), U+2611 (☑ , "HLASOVACÍ LÍSKA SE ŠTÍTKEM") a U+2612 (☒ , "HLASOVACÍ LÍBKA S X").

Alternativy

V mobilních aplikacích je běžný speciální druh přepínače – tzv přepnout spínač (přepnout spínač). Na rozdíl od zaškrtávacího políčka, chcete-li povolit nebo zakázat přepínač, musíte přetáhnout posuvník přepínače jedním nebo druhým směrem. Přepínač sám často zobrazuje svou polohu, ale uživateli není vždy zřejmé, zda je přepínač v tomto stavu nebo do něj přejde, pokud se posune posuvník. Proto se obvykle doporučuje podepsat polohy páčkového přepínače zvenčí. Tlačítka se obvykle používají v panelech nástrojů, protože zabírají málo místa a umožňují vám umístit ikonu na sebe. Podle vzhledu tlačítka nelze určit, zda je pevné nebo ne.

Tlačítka s měnícím se štítkem/ikonou- mají také problém: je nápis / ikona indikátorem aktuálního stavu nebo akce, která po kliknutí nastane? Proto se taková tlačítka používají pouze tehdy, když je z kontextu jasný aktuální stav.

Místo zaškrtávacího políčka můžete také použít spínače(přepínače , přepínací tlačítka atd.), pokud mají pouze dvě polohy.

Napište recenzi na článek "Zaškrtávací políčko (rozhraní)"

Odkazy

  • Anatolij Chomoněnko a další. Delphi 7. - Petrohrad: BHV-Petersburg, 2005. - S. 172-175. - 1216 s. - (v originále). - dodatečné, náklad 3000 výtisků.- ISBN 5-94157-267-0.
  • Alan Cooper. o rozhraní. Základy designu = About Face. Základy interakčního designu. - 3. - Petrohrad: Symbol-Plus, 2009. - S. 499. - 688 s. - 1500 výtisků. - ISBN 978 5 93286 132 5 .
  • ve společnosti Apple HIG
  • v GNOME HIG
  • W3C o ovládacích prvcích na webových stránkách
  • .

Poznámky

Výňatek charakterizující zaškrtávací políčko (rozhraní)

"Ne, není dobré zabít člověka, je to nespravedlivé...
- Proč je to nespravedlivé? opakoval princ Andrei; co je spravedlivé a nespravedlivé, není dáno lidem k posouzení. Lidé se vždy mýlili a budou se mýlit a v ničem jiném než v tom, co považují za spravedlivé a nespravedlivé.
"Je nespravedlivé, že je zlo pro jiného člověka," řekl Pierre s potěšením, že poprvé od svého příjezdu princ Andrei ožil a začal mluvit a chtěl vyjádřit vše, co z něj udělalo to, čím nyní je.
– A kdo ti řekl, co je zlo pro druhého? - zeptal se.
– Zlo? Zlo? - řekl Pierre, - všichni víme, co je pro nás zlo.
"Ano, víme, ale nemohu udělat zlo, které sám znám, jinému člověku," řekl princ Andrei čím dál živěji, očividně chtěl Pierrovi vyjádřit svůj nový pohled na věc. Mluvil francouzsky. Je ne connais l dans la vie que deux maux bien navijáky: c "est le remord et la maladie. II n" est de bien que l "absence de ces maux." [Vím jen dvě skutečná neštěstí v životě: tohle jsou výčitky svědomí a nemoc. A jediné dobro je nepřítomnost těchto zel.] Žít pro sebe, vyhýbat se pouze těmto dvěma zlům: to je nyní všechna moje moudrost.
Co láska k bližnímu a sebeobětování? Pierre promluvil. Ne, nemohu s vámi souhlasit! Žít jen tak, abych nepáchal zlo, abych nečinil pokání? to nestačí. Žil jsem takhle, žil jsem si pro sebe a zničil jsem si život. A teprve teď, když žiju, se alespoň snažím (opravil se Pierre ze skromnosti) žít pro druhé, teprve teď chápu všechno štěstí života. Ne, nesouhlasím s vámi a vy si nemyslíte, co říkáte.
Princ Andrei se tiše podíval na Pierra a posměšně se usmál.
- Tady uvidíš svou sestru, princeznu Maryu. Budete s ní vycházet,“ řekl. "Možná jsi pro sebe ten pravý," pokračoval po odmlce; - ale každý žije po svém: žil jsi pro sebe a říkáš, že jsi si tím málem zničil život, a štěstí jsi poznal, až když jsi začal žít pro druhé. A zažil jsem opak. Žil jsem pro slávu. (Vždyť co je to sláva? Stejná láska k druhým, touha pro ně něco udělat, touha po jejich chvále.) Žil jsem tedy pro druhé a ne skoro, ale úplně si zničil život. A od té doby jsem klidnější, protože žiju sám pro sebe.
- Ale jak žít pro sebe? zeptal se Pierre vzrušeně. "A syn, sestra a otec?"
"Ano, jsem to stále stejný já, ne jiní," řekl princ Andrei a další, sousedé, le prochain, jak tomu ty a princezna Mary říkáte, to je hlavní zdroj klamu a zla. Le prochain [Uprostřed] jsou ti, vaši kyjevští muži, kterým chcete dělat dobro.
A podíval se na Pierra posměšně vyzývavým pohledem. Zřejmě volal Pierrovi.
"Děláš si legraci," řekl Pierre stále živěji. Jaká chyba a zlo může být v tom, že jsem chtěl (udělal jsem velmi málo a špatně), ale chtěl jsem udělat dobro, a dokonce jsem něco udělal? Jaké zlo může být, že nešťastní lidé, naši rolníci, lidé jako my, vyrůstající a umírající bez jiného pojetí Boha a pravdy, jako rituál a bezvýznamná modlitba, se poučí z útěšných přesvědčení o budoucím životě, odplatě, odměnách , útěcha? Co je špatného a klamného na tom, že lidé umírají na nemoc, bez pomoci, když je tak snadné jim finančně pomoci a já jim dám lékaře, nemocnici a útulek pro starého muže? A není to hmatatelné, nepochybné požehnání, že rolník, žena s dítětem nemají ve dne ani v noci klid a já jim dopřeji odpočinek a volno? ... - řekl Pierre, pospíchal a sípal. "A udělal jsem to, i když špatně, alespoň trochu, ale něco jsem pro to udělal, a nejenže mi nebudete věřit, že to, co jsem udělal, je dobré, ale nebudete mi věřit, že vy sami nevěříte." myslím, že ano. A co je nejdůležitější, - pokračoval Pierre, - to je to, co vím a vím jistě, že potěšení z konání tohoto dobra je jediným skutečným štěstím života.
"Ano, když tu otázku položíš takhle, tak to je jiná věc," řekl princ Andrei. - Postavím dům, zasadím zahradu a vy jste nemocnice. Obojí může sloužit jako zábava. A co je spravedlivé, co je dobré - nechejte na posouzení tomu, kdo všechno ví, a ne na nás. No, chceš se hádat,“ dodal, „pojď. Odešli od stolu a posadili se na verandu, která sloužila jako balkon.

Při vytváření formulářů jsou návrháři často postaveni před volbu, který prvek uživatelského rozhraní poskytne požadovanou úroveň interakce při změně parametrů. Každý specialista má samozřejmě svá pravidla, ale každý by si měl pamatovat některé neměnné axiomy, které platí vždy a všude.

Možnosti lze vybrat pomocí zaškrtávacích políček, přepínacích tlačítek, přepínacích tlačítek a rozevíracích tlačítek. Všechny možnosti jsou dobré, pokud se používají správně. Tento článek se zaměří na zaškrtávací políčka a přepínače.

Zaškrtávací políčka

Zaškrtávací políčka se používají, když existuje seznam možností a uživatel může vybrat libovolný počet z nich: jednu, několik nebo žádnou. Jinými slovy, každé zaškrtávací políčko je nezávislý ovládací prvek a povolení jednoho z nich nezakáže druhé.


Vlajky jsou označeny

Přepínače

Vypínač je ovládací prvek, který něco zapíná a vypíná.

Přepínače umožňují volit mezi dvěma přímo protilehlými možnostmi.

Obvykle se přepínače používají k povolení a zakázání nějaké akce (spuštění nebo zastavení něčeho). Zde můžete nakreslit analogii s vypínačem.


Osvětlení je nejběžnější aplikací pro vypínače

Použijte výchozí vzhled

Zaškrtávací políčko je jen malé políčko se zaškrtnutím nebo křížkem.


Dvě pozice zaškrtávacích políček: zaškrtnuté nebo nezaškrtnuté

Přepínač by měl vypadat jako běžný přepínač se dvěma polohami.


Dvě polohy spínače: zapnuto nebo vypnuto

Musíte poskytnout jasnou a jednoznačnou interakci uživatele s ovládacím prvkem. Zde může pomoci malá animace – to je důležité zejména u mobilních aplikací, kde je potřeba, aby bylo uživatelské rozhraní hmatové.


Přepněte iOS7/8

Snažte se držet seznam možných možností svisle. Toto pravidlo platí pro zaškrtávací políčka i přepínače. Pokud se nemůžete zbavit vodorovného umístění, musíte prvky uspořádat s dostatečně velkým rozestupem, abyste zabránili dvojí interpretaci, kterou každé zaškrtávací políčko zaškrtne. Níže je uveden příklad s prvky příliš blízko u sebe.

Je těžké vědět, na který přepínač kliknout, abyste vybrali čtvrtou možnost

Aktuální poloha přepínače
Při navrhování spínačů je třeba se vyhnout nejistotě spojené se současným stavem. Jako příklad si vezměme vypínač z iOS 6 a podívejme se na něj v zapnutém stavu – barva je modrá a je zobrazeno slovo ON (zapnuto).


Není jasné, zda je povoleno aktuální stav nebo navrhovaná akce

Poznáte s jistotou, zda je spínač v poloze zapnuto, nebo do ní půjde pouze tehdy, když pohnete posuvníkem? Je „povoleno“ stav nebo akce? Nejasný.

Nesmíte uvádět uživatele v omyl; Je velmi důležité rozlišovat mezi stavem a akcí. Ano, můžete použít barvu k dalšímu informování uživatelů, ale musíte se ujistit, že aktuální zobrazení je jednoznačné, jako v následujícím příkladu:


Barva písma označuje aktuální pozici

V textu štítků zaškrtávacích políček použijte kladnou afirmaci, aby uživatel přesně věděl, co se stane, pokud políčko zaškrtne. Vyhněte se frázím jako „Už mi neposílejte e-maily“, což by znamenalo, že uživatel musí zaškrtnout políčko, aby se něco nestalo.

Vlajky by měly být označeny kladnými příkazy, nikoli zápornými „Ne...“

Označte zaškrtávací políčko cílovou oblast

Všechna zaškrtávací políčka jsou doprovázena štítky, ale na štítky nelze vždy kliknout. Vlaječky jsou malé a podle Fittsova zákona se do nich těžko trefíte myší i prstem. Chcete-li zvětšit oblast prokliku, dejte uživatelům možnost vybrat požadovaný parametr nejen klepnutím na přesné pole, ale také podle štítku nebo souvisejících slov.


Nechte uživatele, aby si vybral kliknutím nejen na zaškrtávací políčko, ale také na štítek

Zaškrtávací políčka používejte pouze ke změně parametrů, nikoli jako ovládací tlačítka

Hlavní rozdíl mezi zaškrtávacím políčkem a přepínačem je v tom, že zaškrtávací políčko se používá ke změně stavu, zatímco přepínač se používá k povolení nebo zakázání akce.

V níže uvedeném příkladu poloha přepínače jasně ukazuje, že bezdrátové připojení je zapnuté. V případě zaškrtávacího políčka musí uživatel uhodnout, zda je WiFi povoleno, nebo musí být zaškrtnuto políčko pro jeho povolení.


Chcete-li povolit/zakázat služby a hardwarové komponenty, jako je WiFi, použijte přepínače

Interakce zaškrtávacího políčka se liší od interakce přepínače

Můžete nastavit, aby se stav, za který je zaškrtávací políčko odpovědné, nezměnil okamžitě (například jako součást odeslání formuláře), ale akce, za kterou je přepínač zodpovědný, musí být provedena okamžitě.

Pro interakci uživatele je dobré okamžitě změnit ovládaný parametr pomocí přepínače – nikoli po stisknutí tlačítka Uložit nebo přechodu na předchozí stránku. To je přesně to, co od tohoto ovládání očekáváme v reálu – přehodíme vypínač a světlo se rozsvítí.


Povolte Wi-Fi v systému iOS
Použijte zaškrtávací políčka, když se od uživatele očekávají další akce, aby se změna projevila

Použijte zaškrtávací políčka, když uživatel musí kliknout na tlačítko Odeslat nebo Další, aby uložil změny.

Závěr

Při navrhování rozhraní buďte důslední ve výběru jeho prvků. Dodržujte obecně uznávané standardy; to uživatelům umožní získat pohodlné předvídatelné ovládání. V opačném případě, pokud porušíte obecně uznávané standardy, bude vaše uživatelské rozhraní nepředvídatelné, jako by se kdykoli mohlo stát cokoli.

Všichni vývojáři webových stránek, webových aplikací a desktopových programů vědí, co jsou zaškrtávací políčka. Ale ti lidé, kteří mají do programování daleko, setkají se s tak nesrozumitelným cizím slovem, nechápou, o co jde. Ve skutečnosti je vše velmi jednoduché. Zaškrtávací políčka jsou jedním z nejjednodušších ovládacích prvků při vytváření formulářů.

Obyčejné klíště

Všichni lidé se v životě setkali s takovými symboly, jako je zaškrtnutí, počínaje školní lavicí. Při testování je potřeba označit správnou možnost tímto znakem. Pak při vyplňování různých dotazníků. V současné době, kdy uživatelé provádějí spoustu akcí přes internet, neexistují vůbec žádná zaškrtávací políčka. I ta nejjednodušší registrace na jakékoli stránce vyžaduje, abyste si poznamenali některé body (koníčky, dovednosti).

Na vzestupu je také elektronický obchod. Při vytváření objednávky si uživatel označí body zájmu. A často při instalaci počítačové hry jste vyzváni k výběru dalšího softwaru. A i zde je potřeba si vybrat. Zaškrtávací políčka jsou tedy stejná zaškrtávací políčka, která se používají na webových stránkách.

Při tvorbě webových stránek

Vývojáři webových stránek vidí tento prvek poněkud širší. Tvoření je totiž složitější, než jen jednou kliknout na políčko a zaškrtnout. Webové stránky jsou vyvíjeny pomocí hypertextového značkovacího jazyka, kterému se v profesionálním prostředí říká pouhá čtyři písmena – HTML. A abyste v něm vytvořili zaškrtnutí, musíte napsat nějaký kód.

Jak se vytvářejí zaškrtávací políčka? HTML má specializovaný prvek (tag), což je pole vybavené typem „checkbox“, který je zapsán následovně: .

Provozní principy

Takový prvek funguje podle nejjednoduššího principu: buď potvrzení, nebo popření. Pokud je zaškrtávací políčko zaškrtnuto, pak webový prohlížeč odešle proměnnou, která odešle název pole serveru ke zpracování, pokud zaškrtávací políčko není zaškrtnuté, server nic nepřijímá. Prvek má volitelný atribut s hodnotou value, ale je volitelný.

Někdy se stane, že na stránce jsou již některá zaškrtávací políčka zaškrtnutá. Vývojáři k tomu přidávají do značky speciální atribut, který ukazuje na zaškrtávací políčko již nastavené ve výchozím nastavení. Tento atribut je zaškrtnutý, tedy „zaškrtnuto“.

Zaškrtávací políčka jsou prvky, které neznamenají jeden výběr z několika možností, ale označení všech vhodných. Pro vývojáře je to důležité, protože pokud jeden formulář obsahuje několik zaškrtávacích políček, jejich názvy se musí navzájem lišit.

Závislá zaškrtávací políčka

V případě, že potřebujete vybrat pouze jednu možnost ze sady, jsou použity další prvky - přepínače, nikoli zaškrtávací políčka. Někdy se však používá typ, jako jsou závislá zaškrtávací políčka. HTML spolu s programovacím jazykem JavaScript umožňuje vytvořit jedno hlavní zaškrtávací políčko, na kterém závisí ostatní. Když na něj kliknete, můžete zaškrtnout několik zaškrtávacích políček najednou. To se používá zřídka, protože to poněkud odporuje samotnému pravidlu tikání.

Stejně jako všechny značky v HTML jsou zaškrtávací políčka prvky, které mají své vlastní vlastnosti. Jací jsou? Již jsme zmínili atribut pro předoznačení checkboxu - zaškrtnuto. Protože zaškrtávací políčka musí mít různé názvy ve stejném tvaru, je nutný atribut name. Pouze identifikuje každé jednotlivé zaškrtávací políčko. Atribut value se používá k nastavení hodnoty, která bude odeslána na server.

Za zmínku stojí, že zaškrtávací políčka jsou grafické ovládací prvky, které se používají především ve formulářích. A fungují ve třech režimech: nevybraný, vybraný a neurčitý.

Aplikace v tabulkách

Zaškrtávací políčko se používá nejen v HTML při vývoji webových stránek a webových aplikací. Software jako 1C také používá tento prvek. Koneckonců, podnik má mnoho různých součástí a při práci s dokumentací je třeba si toho všeho všímat. Pomocí checkboxu můžete například označit seznam zásob nebo zákazníků, kterým chcete zboží zaslat.

Jaké další programy tento prvek používají? Excel - každý zná tento často používaný tabulkový procesor od Microsoftu Princip zaškrtávacího pole je zde následující: pokud je zaškrtávací políčko zaškrtnuto, pak prvek vrací hodnotu true, pokud není zaškrtnuto, vrací hodnotu false. Chcete-li vložit zaškrtávací políčko do dokumentu, musíte pro vývojáře povolit speciální kartu. To se provádí pomocí parametrů, které se v každé verzi Excelu mírně liší.

Jak najít správné nastavení? Vždy existuje nápověda nebo vyhledávač. Po aktivaci záložky můžete vložit prvek pomocí příkazu "Vložit" položky "Ovládací prvky". Zde je třeba poznamenat, že tato nabídka také obsahuje ovládací prvky ActiveX pod požadovanými ovládacími prvky formuláře. Jsou zde také zaškrtávací políčka. jaký je mezi nimi rozdíl? Chcete-li používat ovládací prvky ActiveX, potřebujete vestavěný programovací jazyk VBA, který málokdo zná. A běžné příznaky lze okamžitě připojit ke konkrétní buňce v dokumentu.

Po vložení zaškrtávacích políček do Excelu se ve výchozím nastavení zaškrtnou. Když klepnete kamkoli do dokumentu, značka se odstraní. Pro obrácený výběr musíte kliknout na zaškrtávací políčko pravým tlačítkem myši, protože levé tlačítko zruší zaškrtnutí nebo zaškrtnutí políčka.

Umístěním kurzoru na zaškrtávací políčko, stisknutím a podržením levého tlačítka můžete prvek přesunout na libovolné místo v dokumentu. Je také vhodné to provést pomocí kláves na klávesnici. Když najedete na rohy prvku, můžete jej zvětšit nebo zmenšit. Speciální nastavení vám umožní přizpůsobit zaškrtávací políčko změnou jeho barvy, pozadí, rámečku.

Výstup

Jak je tedy patrné z výše uvedeného, ​​zaškrtávací políčka nejsou složitým prvkem grafického rozhraní, ale něčím, s čím se každý potýká v každodenním životě – obyčejným zaškrtnutím. Koncept je pro programátora a běžného uživatele mírně odlišný, ale podstata je stejná: jedná se o ovládací prvek, který umožňuje vícenásobný výběr při vyplňování formuláře. Je důležité nezaměňovat zaškrtávací políčka s přepínači, které umožňují vybrat pouze jednu položku ze sady.

zaškrtávací políčko), zaškrtnutí- prvek grafického uživatelského rozhraní, který umožňuje uživateli ovládat parametr se dvěma stavy - ☑ povoleno a ☐ zakázáno. Je-li povoleno, zobrazí se uvnitř zaškrtávacího políčka značka zaškrtnutí (zaškrtnutí (✓), méně často křížek (×)). Podle tradice má vlajka čtvercový tvar. Vedle vlajky je zobrazeno její označení, obvykle podpis, méně často ikona. Pro zvětšení plochy aktivního prvku obvykle reaguje stejně na kliknutí myší jak na samotné zaškrtávací políčko, tak na jeho popisek.

Chování

Unicode

V Unicode jsou prázdná a zaškrtnutá zaškrtávací políčka reprezentována kódy U+2610 (☐, "HLASOVACÍ LÍSTEK"), U+2611 (☑, "HLASOVACÍ LÍSTO SE ŠTÍTKEM") a U+2612 (☒, "HLASOVACÍ LÍSNO S X" ).

Alternativy

V mobilních aplikacích je běžný speciální druh přepínače – tzv přepnout spínač (přepnout spínač). Na rozdíl od zaškrtávacího políčka, chcete-li povolit nebo zakázat přepínač, musíte přetáhnout posuvník přepínače jedním nebo druhým směrem. Přepínač sám často zobrazuje svou polohu, ale uživateli není vždy zřejmé, zda je přepínač v tomto stavu nebo do něj přejde, pokud se posune posuvník. Proto se obvykle doporučuje podepsat polohy páčkového přepínače zvenčí.

Tlačítka se obvykle používají v panelech nástrojů, protože zabírají málo místa a umožňují vám umístit ikonu na sebe. Podle vzhledu tlačítka nelze určit, zda je pevné nebo ne.

Tlačítka s měnícím se štítkem/ikonou- mají také problém: je nápis / ikona indikátorem aktuálního stavu nebo akce, která po kliknutí nastane? Proto se taková tlačítka používají pouze tehdy, když je z kontextu jasný aktuální stav.

Místo zaškrtávacího políčka můžete také použít spínače(přepínače , přepínací tlačítka atd.), pokud mají pouze dvě polohy.

Odkazy

  • Anatolij Chomoněnko a další. Delphi 7. - Petrohrad: BHV-Petersburg, 2005. - S. 172-175. - 1216 s. - (v originále). - dodatečné, náklad 3000 výtisků.- ISBN 5-94157-267-0.
  • Alan Cooper. o rozhraní. Základy designu = About Face. Základy interakčního designu. - 3. - Petrohrad: Symbol-Plus, 2009. - S. 499. - 688 s. - 1500 výtisků. -