Padrão para seleção de itens de conteúdo
Allan Day
aday@gnome.org
Georges Neto
georges.stavracas@gmail.com 2014,
Rafael Fontenelle
rafaelff@gnome.org 2017-2019

# Modo de seleção

O modo de seleção é um padrão de design para permitir que ações sejam executadas em itens de conteúdo. É normalmente usado em conjunto com listas e grades.

Quando o modo de seleção está ativo, as caixas de seleção permitem que os itens sejam selecionados e uma barra de ação é mostrada na parte inferior da exibição. Contém as várias ações que podem ser executadas nos itens de conteúdo selecionados.

# Quando usar

O modo de seleção é apropriado quando:

É comum realizar ações simultaneamente em vários itens de conteúdo.

Várias ações estão disponíveis para serem executadas nos itens de conteúdo.

É útil que os usuários possam realizar ações em itens de conteúdo sem abri-los.

Se for mais comum que os usuários executem ações em itens de conteúdo único, convém considerar outro padrão de design, como um menu de contexto. Da mesma forma, se houver apenas uma ação que possa ser executada nos itens de conteúdo, uma variante do modo de seleção pode ser usada (um botão sobreposto poderia permitir que a ação fosse executada diretamente nos itens, em vez de exigir que eles fossem selecionados primeiro, por exemplo).

# Ativando o modo de seleção

A principal maneira de ativar o modo de seleção é através do botão do modo de seleção, que está localizado na barra de cabeçalho e que é identificado por um ícone de marca de seleção. O modo de seleção também pode ser ativado pela seleção de elástico, ou pressionando Ctrl ou Shift e clicando/pressionando itens de conteúdo.

# A barra de ação

Os controles na barra de ação devem ser insensíveis quando nenhum item for selecionado. Às vezes, as ações só podem ser aplicadas a vários itens de conteúdo; nesse caso, os controles relevantes só devem ser sensíveis quando vários itens forem selecionados.

Controles na barra de ferramentas de ação podem ter ícones ou rótulos de texto.

Grupos de ações podem ser distinguidos colocando-os em qualquer extremidade da barra de ferramentas. Ações destrutivas, como excluir, devem ser colocadas longe de outros controles.