Allan Day
aday@gnome.org

This work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.

Anders Jonsson
anders.jonsson@norsjovallen.se 2015, 2018
Sebastian Rasmussen
sebras@gmail.com 2017, 2018

# Brytare

En brytare är ett enkelt gränssnittselement som har ett på- och ett avläge.

# När ska de användas

Brytare bör användas för att styra tjänster eller hårdvara som har en tydlig på-/av-logik. De är särskilt lämpliga när dessa tjänster eller denna hårdvara inte aktiveras omedelbart (d.v.s. om det finns en fördröjning mellan att brytaren interageras med och när det får effekt), eller när de påverkar programmets beteende på ett signifikant sätt.

När komponenten inte slår på eller av en funktion, eller när en funktion inte har en tydlig på-/av-logik, är en kryssruta ett lämpligare alternativ. Till exempel kan ett alarm styras med en brytare, då det kan slås på eller av. Men en kryssruta är ett bättre alternativ för en inställning för att repetera alarmet på en daglig basis, då alarmrepetition är en konfigurationsinställning snarare än att starta/avsluta en viss funktion.

När du är tveksam använd brytare endast för viktiga konfigurationsflaggor och kryssrutor för mindre underalternativ.

# Brytaretiketter

Brytaretiketter bör skrivas med rubrikversalisering (Detta gäller för engelska. För svenska är meningsversalisering att föredra). Namnet på funktionen som påverkas av brytaren bör användas som etikett. Automatisk plats eller Aviseringar är exempel på bra brytaretiketter.

# API-referens

GtkSwitch