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

# Verktygsfält

Ett verktygsfält är en remsa med komponenter som möjliggör bekväm åtkomst till ofta använda funktioner. De flesta verktygsfält innehåller bara grafiska knappar, men i mer komplexa program kan även andra komponenter så som rullgardingslistor vara användbara.

# När ska de användas

Använd ett verktygsfält för att tillhandahålla åtkomst till vanliga åtgärder, verktyg eller alternativ i primära fönster. Rubrikrader fyller också denna funktion, och ett verktygsfält krävs som regel inte om du använder rubrikrader.

Även om verktygsfält är ett vanligt designval så finns det fall då det inte är det mest effektiva. Gränssnitt som fokuserar på direkt manipulering, eller vilka använder sig mycket av stegvis avslöjande kan utgöra ett bättre alternativ. Vart och ett av dessa tillvägagångssätt kräver mer tid och ansträngning i designfasen, och bör endast eftersträvas av de som känner sig säkra i att söka mer originella designlösningar.

# Allmänna riktlinjer

Inkludera endast komponenter för de viktigaste funktionerna. Att ha för många verktygsfältskomponenter minskar deras effektivitet genom att göra dem svårare att hitta, och för många rader av verktygsfält minskar det tillgängliga skärmutrymmet för resten av programmet.

Använd konventioner för verktygsfält för att öka igenkänningsfaktorn. Exempelvis kommer huvudverktygsfältet i ett kontorsprogram nästan alltid att ha nytt, öppna och spara som sina tre första verktygsfältsknappar. På liknande sätt bör de första knapparna i ett webbläsarprogram vara bakåt och framåt.

Placera endast de mest använda programfunktionerna i dina verktygsfält. Lägg inte bara till knappar för varje menyobjekt.

Om du använder en menyrad, säkerställ att den innehåller alla funktioner som finns i ditt verktygsfält, antingen direkt (d.v.s. ett ekvivalent menyobjekt) eller indirekt (t.ex. i dialogrutan AlternativInställningar).

Verktygsfält bör inte inkludera knappar för Hjälp, Stäng eller Avsluta, då dessa sällan används och utrymmet kan hellre användas för mer användbara komponenter. Tillhandahåll på samma sätt endast knappar för Ångra, Gör om och standardfunktionerna för urklipp om det finns plats på verktygsfältet för att göra detta utan att ge upp mer användbara, programspecifika komponenter.

Knappar i verktygsfält bör ha en relief, och ikonknappar bör använda symboliska ikoner.

# API-referens

GtkToolbar