<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="selection-mode" xml:lang="sv">

  <info>
    <link type="guide" xref="patterns#primary"/>
    <desc>Mönster för att markera innehållsobjekt</desc>
    <credit type="author">
      <name>Allan Day</name>
      <email>aday@gnome.org</email>
    </credit>
    <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>Markeringsläge</title>

<media type="image" mime="image/svg" src="figures/patterns/selection-mode.svg"/>

<p>Markeringsläge är ett designmönster för att låta åtgärder utföras på innehållsobjekt. Det används vanligtvis i samband med listor och rutnät.</p>

<p>När markeringsläge är aktiverat kan objekt markeras via kryssrutor och en åtgärdsrad visas längst ner i vyn. Denna innehåller de olika åtgärder som kan utföras på de markerade innehållsobjekten.</p>

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

<p>Markeringsläget är lämpligt när:</p>

<list>
<item><p>Det är vanligt att samtidigt utföra åtgärder på flera innehållsobjekt.</p></item>
<item><p>Flera åtgärder är tillgängliga att utföras på innehållsobjekten.</p></item>
<item><p>Det underlättar för användaren att kunna utföra åtgärder på innehållsobjekt utan att öppna dem.</p></item>
</list>

<p>Om det är vanligare för användare att utföra åtgärder på enstaka innehållsobjekt kanske du bör överväga ett annat designmönster så som en snabbmeny. Likaledes, om det endast finns en åtgärd som kan utföras på innehållsobjekt kan en variant av markeringsläge användas (till exempel kan en överlagd knapp låta åtgärden utföras direkt på objekten, snarare än att kräva att de ska markeras först).</p>

</section>

<section id="activating-selection-mode">
<title>Aktivera markeringsläge</title>

<p>Det primära sättet att aktivera markeringsläge är via markeringslägesknappen som är placerad i rubrikraden och som identifieras med en bock. Markeringsläge kan också aktiveras via gummibandsmarkering eller genom att hålla ned Ctrl eller Skift och klicka/trycka på innehållsobjekt.</p>

</section>

<section id="action-bar">
<title>Åtgärdsraden</title>

<list>
<item><p>Komponenter i åtgärdsraden bör vara okänsliga när inga objekt har markerats. Ibland kanske åtgärder endast kan tillämpas för flera innehållsobjekt; i detta fallet bör de relevanta komponenterna endast vara känsliga när flera objekt är markerade.</p></item>
<item><p>Komponenter i verktygsfältet för åtgärder kan ha ikoner eller textetiketter.</p></item>
<item><p>Grupper av åtgärder kan åtskiljas genom att placera dem vid respektive ände av verktygsfältet. Destruktiva åtgärder, så som borttagning, bör placeras separat från andra komponenter.</p></item>
</list>

</section>
</page>
