Allan Day
aday@gnome.org
Calum Benson
Adam Elman
Seth Nickell
Colin Robertson
Anders Jonsson
anders.jonsson@norsjovallen.se 2015, 2018
Sebastian Rasmussen
sebras@gmail.com 2017, 2018

# Skjutreglage

Ett skjutreglage låter användaren snabbt välja ett värde från ett intervall.

# När ska de användas

Skjutreglage kan användas för att antingen ändra ett värde, eller för navigering i ett innehållsobjekt, så som video, ljud eller till och med dokument. Vanliga användningsområden inkluderar att stega sig genom ljud eller video, att ändra en zoom- eller volymnivå, eller att ställa in värden i bildredigerare.

Använd ett skjutreglage då:

Intervallet för värdena är fast och har en ordning, och att justera värdet relativt till dess nuvarande värde är viktigare än att välja ett specifikt värde.

Det är användbart för användaren att styra värdets ändringshastighet i realtid.

Om intervallet av värden inte har ett fast maximi- och/eller minimivärde kan en stegningsruta användas.

# Riktlinjer

Säkerställ att återkoppling i realtid tillhandahålls för att låta användaren göra justeringar direkt. Exempel på detta inkluderar ljud från högtalare, att indikera volymändringar, eller omedelbar återkoppling i en bildredigerare.

Säkerställ att syftet för ett skjutreglage finns tydligt identifierat.

Använd placeringskonventioner i fall där det är vanligt att använda ett skjutreglage. I videospelare är det exempelvis vanligt att placera en horisontell tidsrad längs med botten på fönstret. Att helt enkelt placera ett skjutreglage i denna position är tillräckligt för att identifiera den.

Ge i andra fall skjutreglaget en textetikett ovanför eller till vänster om det, med stor bokstav i början på mening. Tillhandahåll en snabbtangent i etiketten som låter användaren ge skjutreglaget fokus direkt.

Markera viktiga värden längs med skjutreglaget med text eller bockar. Exempelvis punkterna vänster, höger och centrum på en ljudbalanskomponent i Figur 6-7.

För stora intervall av heltal (mer än runt 20), och för intervall av flyttal, överväg att tillhandahålla en textruta eller stegningsruta som är länkad till skjutreglagets värde. Detta låter användaren snabbt ställa in eller finjustera inställningen enklare än de skulle kunna göra med bara skjutreglaget.

# API-referens

GtkHSCale

GtkVSCale