<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:uix="http://projectmallard.org/experimental/ui/" type="topic" id="menu-bars" xml:lang="sv">

  <info>
    <credit type="author">
      <name>Allan Day</name>
      <email>aday@gnome.org</email>
    </credit>
    <credit>
      <name>Calum Benson</name>
    </credit>
    <credit>
      <name>Adam Elman</name>
    </credit>
    <credit>
      <name>Seth Nickell</name>
    </credit>
    <credit>
      <name>Colin Robertson</name>
    </credit>

    <link type="guide" xref="ui-elements"/>
    <uix:thumb mime="image/svg" src="figures/ui-elements/menu-bar.svg"/>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Anders Jonsson</mal:name>
      <mal:email>anders.jonsson@norsjovallen.se</mal:email>
      <mal:years>2015, 2018</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Sebastian Rasmussen</mal:name>
      <mal:email>sebras@gmail.com</mal:email>
      <mal:years>2017, 2018</mal:years>
    </mal:credit>
  </info>

<title>Menyrader</title>

<p>En menyrad innehåller en remsa av rullgardinsmenyer. Den är vanligen placerad högst upp i ett primärt fönster, under fönstrets namnlist.</p>

<media type="image" mime="image/svg" src="figures/ui-elements/menu-bar.svg"/>

<section id="when-to-use">
<title>När ska de användas</title>

<p>Menyrader ökar ett programs användargränssnitts vertikala fotavtryck, introducerar ett stort antal avslöjandepunkter, och fungerar som en fast uppsättning av alternativ som inte är flexibla. Av dessa anledningar rekommenderas allmänt <link xref="header-bars">rubrikrader</link> och <link xref="header-bar-menus">rubrikradsmenyer</link> över att använda menyrader, tillsammans med andra designmönster för att exponera komponenter då de efterfrågas, så som <link xref="selection-mode">markeringsläge</link>, <link xref="action-bars">åtgärdsrader</link> och <link xref="popovers">kontextfönster</link>.</p>

<p>Samtidigt kan det vara lämpligt för komplexa program som redan inkluderar en menyrad att behålla den. Vidare innehåller några plattformar också utrymme för en menyrad i sin användarmiljö, och en menymodell kan vara önskvärd i integrationssyfte för flera plattformar.</p>

</section>

<section id="standard-menus">
<title>Standardmenyer</title>

<p>Detta avsnitt ger detaljer för de vanligaste menyerna och menyobjekten i en menyrad. För detaljer om standardposterna att inkludera i var och en av dessa menyer, se <link xref="keyboard-input#application-shortcuts">tangentbordsinmatning</link>.</p>

<table>
<tr>
<td><p><gui>Arkiv</gui></p></td>
<td><p>Kommandon som arbetar på hela det aktuella dokumentet eller innehållsobjektet. Det är objektet längst till vänster i menyraden på grund av sin viktighet och användningsfrekvens, och för att det är en relevant meny i många program.</p>
<p>Om ditt program inte arbetar på filer, namnge denna meny efter typen av objekt som det visar. Exempelvis kan en musikspelare ha en <gui>Musik</gui>-meny istället för <gui>Arkiv</gui>.</p></td>
</tr>
<tr>
<td><p><gui>Redigera</gui></p></td>
<td><p>Menyn <gui>Redigera</gui> innehåller objekt som är relaterade till att redigera dokumentet, så som urklippshantering, sök och ersätt, samt att infoga objekt.</p></td>
</tr>
<tr>
<td><p><gui>Visa</gui></p></td>
<td><p>Inkluderar objekt som påverkar användarens vy, så som för det aktuella dokumentet eller sidan, eller hur objekt presenteras för bläddring. Placera inga objekt i <gui>Visa</gui>-menyn om de påverkar innehållsobjekt.</p></td>
</tr>
<tr>
<td><p><gui>Infoga</gui></p></td>
<td><p>Listar typerna av objekt som kan infogas i det aktuella dokumentet, så som bilder, länkar eller sidbrytningar. Tillhandahåll endast denna meny om du har mer än ungefär sex typer av objekt som kan infogas, placera annars individuella objekt för varje typ i menyn <gui>Redigera</gui>.</p></td>
</tr>
<tr>
<td><p><gui>Format</gui></p></td>
<td><p>Inkluderar kommandon för att ändra det visuella utseendet för dokumentet. Exempelvis att ändra typsnittet, färgen eller radavståndet för en textmarkering.</p>
<p>Skillnaden mellan dessa kommandon och de i <gui>Visa</gui>-menyn är att ändringar gjorda med <gui>Format</gui>-kommandon är beständiga och sparas som en del av dokumentet.</p>
<p>Objekt som hittas i Format-menyn är väldigt programspecifika.</p></td>
</tr>
<tr>
<td><p><gui>Bokmärken</gui></p></td>
<td><p>Tillhandahåll en meny Bokmärken i alla program som låter användaren bläddra bland filer och mappar, hjälpdokument, webbsidor eller något annat stort informationsutrymme.</p></td>
</tr>
<tr>
<td><p><gui>Gå</gui></p></td>
<td><p>En <gui>Gå</gui>-meny tillhandahåller kommandon för att snabbt navigera runt i ett dokument eller en samling av dokument, eller ett informationsutrymme så som en katalogstruktur eller nätet.</p>
<p>Menyns innehåll kommer att variera beroende på typen av program.</p></td>
</tr>
<tr>
<td><p><gui>Fönster</gui></p></td>
<td><p>Kommandon som tillämpas för alla programmets öppna fönster. Du kan också etikettera denna meny <gui>Dokument</gui>, <gui>Buffertar</gui> eller liknande enligt typen av dokument som hanteras av ditt program.</p>
<p>De sista objektet i denna meny är en numrerad lista över programmets primära fönster, till exempel <gui>1shoppinglista.abw</gui>. Att välja ett av dessa objekt placerar motsvarande fönster överst.</p></td>
</tr>
</table>

</section>

<section id="general-guidelines">
<title>Allmänna riktlinjer</title>

<list>
<item><p>Menyraden är vanligtvis alltid synlig och alltid åtkomlig från tangentbordet, så gör alla kommandon som finns tillgängliga i ditt program tillgängliga i menyraden. (Denna riktlinje är unik för menyrader - andra menyer bör inte försöka reproducera funktionalitet som görs tillgänglig av andra komponenter).</p></item>
<item><p>Behandla <link xref="application-menus">programmenyer</link> som en del av menyraden - det är inte nödvändigt att ha kopior av objekt från programmenyn i andra menyer.</p></item>
<item><p>Inaktivera inte menytitlar. Tillåt användaren att utforska menyn även om det kanske inte finns några tillgängliga objekt i den för tillfället.</p></item>
<item><p>Menytitlar i en menyrad är ensamma ord med inledande versal. Använd inte blanksteg i menytitlar, då detta gör dem lätta att missta för två åtskilda menytitlar. Använd inte hopsatta ord (så som <gui>WindowOptions</gui>) eller bindestreck (så som <gui>Window-Options</gui>) för att gå runt denna riktlinje.</p></item>
<item><p>Tillhandahåll ingen mekanism för att dölja menyraden, då en sådan kan aktiveras av misstag. Vissa användare kommer inte kunna lista ut hur de ska göra för att få tillbaka menyraden i detta fall.</p></item>
</list>

</section>

<section id="api-reference">
<title>API-referens</title>

<list>
<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkMenu.html">GtkMenu</link></p></item>
<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkMenuBar.html">GtkMenuBar</link></p></item>
<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkMenuItem.html">GtkMenuItem</link></p></item>
<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkRadioMenuItem.html">GtkRadioMenuItem</link></p></item>
<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkCheckMenuItem.html">GtkCheckMenuItem</link></p></item>
<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkSeparatorMenuItem.html">GtkSeparatorMenuItem</link></p></item>
</list>
</section>

</page>
