Co je přepínač?
V softwaru je přepínač malý dutý kruh vedle textu v konfiguračním menu. Kliknutím na přepínač umístíte do kruhu plnou tečku a vyberete možnost. Kliknutím na vybraný přepínač zrušíte výběr a odstraníte tečku. Jakmile je vybrán jeden přepínač, ostatní v kategorii se vypnou.
Přepínač získá název podle způsobu ovládání fyzického rádia. Rádia obvykle obsahují řadu tlačítek předvoleb stanice; po stisknutí jednoho tlačítka se uvolní dříve stisknuté tlačítko. Rádiová tlačítka představují příležitost k akci. To je odděluje od zaškrtávacích políček, která se používají také v softwaru. Zaškrtávací políčka se používají, pokud je v kategorii možné více výběrů.
Zaškrtávací políčka, přepínače, panely nástrojů a okna pracovního prostoru jsou všechny prvky grafického uživatelského rozhraní (GUI). Toto je část softwaru, kterou uživatel může vidět a interagovat s verzemi skrytého kódování „za oponou“. Čisté, snadno pochopitelné a atraktivní GUI může prodat odpovídající program, zatímco komplikované nebo kontraintuitivní GUI může ponořte jinak dobrý program. Cílem komerčního programátora je obvykle vytvořit software, který si vezme atraktivní GUI za spolehlivou funkčnost.
Při navrhování softwaru je tedy důležité zvolit správné grafické prvky pro správnou práci. Když konfigurace uživatele vyžaduje výběr pouze jednoho výběru ze dvou nebo více možností, přepínač je správným prvkem GUI a nabízí uživateli spolehlivou funkčnost. Pokud je možné více možností, jsou vhodná zaškrtávací políčka.
Výběr přepínačů se nezpracovává, dokud uživatel neklikne na tlačítko, obvykle „Uložit“, „OK“ nebo „Použít“. Pokud je tato akce vynechána nebo uživatel neúmyslně klikne na „Zavřít“ nebo „Zrušit“, předchozí výběr zůstane v platnosti. Operační systémy a programy Microsoft ™, Apple ™ a Linux ™ používají zaškrtávací políčka nebo přepínače prakticky ve všech nabídkách konfigurace. Přepínače nebo zaškrtávací políčka jsou také obsažena v softwaru třetích stran, který vyžaduje konfiguraci uživatele.
Úryvky kódu a programy založené na Java, jako je JRadioButton, jsou volně k dispozici programátorům pro přidání přepínačů do softwaru. Existují také návody a spousta informací pro rostoucího autora softwaru.