# Configurações do dashboard

> O que uma tela declara sobre si mesma na área Dashboard do editor: nome, descrição, ícone, a grade em que ela é composta, a marca de abertura, a barra de status em tela cheia, quem a vê e como ela é excluída.

A área **Dashboard** do trilho de ferramentas do [editor](view-editor) guarda as
configurações que pertencem à própria tela, e não a algum componente dela. Ela abre só
quando você a escolhe, e salva como as outras áreas: um campo de texto quando você sai
dele, uma chave quando você a vira. Como o editor inteiro, ela exige a permissão **Editar
dashboards** e uma estação que aceita escrita. Numa tela sua o cabeçalho dela diz
"Ajustes gerais desta tela de operador."; numa tela definida num modelo do Process
ele diz "Esta tela pertence a um modelo do Process. Uma definição serve a todas as unidades
dele: cada unidade a abre sobre os canais vinculados dela."

## As configurações {#the-settings}

| Campo | O que é | Valores / padrão | Efeito |
|---|---|---|---|
| Nome | O nome da tela na coluna Visualização, na barra do palco e no cartão da visão geral da pasta. | Texto livre; "Novo dashboard" na criação | Renomeia a linha em todo lugar de uma vez, em toda conexão. Duas telas podem ter o mesmo nome. |
| Descrição | Uma linha que distingue duas telas de nome parecido. | Texto livre; vazio | A dica da linha na coluna e a segunda linha do cartão da visão geral da pasta. |
| Ícone | A marca da própria tela, desenhada antes do nome dela na coluna, na barra do palco e no cartão da visão geral. O botão carrega a marca que foi nomeada ("Icon" enquanto não há nenhuma); pressioná-lo abre uma grade que você estreita com **Ícone (busca por nome ou tag)** ("em inglês: oven, pump, water…"). A primeira célula da grade é **Sem ícone**. | Um nome da biblioteca de ícones, ou nenhum | O nome da biblioteca é guardado, nunca o glifo, então a marca se lê igual em qualquer lugar em que a tela abra; um nome que a biblioteca não tem não desenha nada. Escolher uma célula fecha a grade; um toque fora dela também fecha. |
| Colunas / Linhas | A grade em que a tela é composta. | De 1 a 96 cada; 24 × 12 | Redesenha a grade na hora. Um valor fora da faixa é recusado com "As colunas e as linhas precisam ficar entre 1 e 96."; um encolhimento que empurraria algum componente para fora da grade é recusado com "Redimensionamento recusado: um componente ficaria fora da nova grade." e nada se move. |
| Mostrar ao iniciar | Marca esta tela como aquela em que toda conexão abre. | ligado / desligado; desligado | No máximo uma tela carrega a marca: ligá-la aqui a desliga em toda outra tela. Sem nenhuma marcada, abre a primeira tela em ordem de lista. Não é oferecido numa tela de modelo, que abre a partir de uma unidade. |
| Mostrar a barra de status em tela cheia | Se a barra de status da estação continua visível enquanto esta tela roda em tela cheia ou expandida. | ligado / desligado; ligado | Desligar mostra a nota: "A tela cheia vai esconder a saúde da comunicação, os alarmes, as execuções ativas e pausadas, a licença e o estado do runtime, o relógio da estação e os resultados que a barra de status relata. Botões, interruptores e entradas continuam respondendo no próprio componente." O modo normal sempre mostra a barra; veja [Modo de operador em tela cheia](view-fullscreen). |
| Visível para | Os papéis que listam e abrem esta tela, uma caixa por papel. O Admin não é listado, porque ele sempre vê toda tela; o "Não conectado" é. | Lista de papéis; nenhum marcado | "Sem nenhum papel marcado, todo mundo vê este dashboard. O Admin sempre vê todos os dashboards." Uma lista marcada estreita a tela àqueles papéis, tanto na coluna quanto pelo endereço `/d/{id}` dela. Não é oferecido numa tela de modelo. |

Uma cópia de uma tela herda cada configuração da origem, menos a marca de abertura, que
fica com o original.

## Excluir um dashboard {#deleting-a-dashboard}

**Excluir dashboard** fica no pé da área, na zona de perigo própria dela: "Remove esta
tela e todos os componentes dela." O botão **Excluir** pergunta antes, nomeando a tela:
"Isso remove a tela e tudo o que está nela (os componentes e as ligações deles). Os
endereços que eles leem continuam na Logic." Uma recusa mantém a tela; uma exclusão
confirmada a remove para toda conexão de uma vez, o editor fecha, e a página cai no pai dela:
a pasta em que a tela estava arquivada, aberta no palco com os cartões dela e expandida na lista.
Uma tela que ninguém arquivou não tem pasta acima dela, e a página cai na tela que ela abriria
de outro modo. Uma tela excluída aqui não pode ser desfeita pela barra de
status: o Desfazer de um nível é para componentes e ligações, não para telas.

## O que não está aqui {#what-is-not-here}

- **A pasta** em que uma tela é arquivada não é uma configuração: arquive-a pela linha dela
  na coluna Visualização ([Telas e pastas](view-screens)).
- **A ordem** entre as irmãs é o Mover para cima / Mover para baixo do rodapé enquanto o
  editor está aberto.
- **Mostrar em View** não é perguntado a uma tela sua, que está sempre na lista; é a chave
  na linha Painéis ou Dashboards de um modelo, no ambiente do Process
  ([Dashboards de um modelo](process-dashboards)), e a entrada de uma unidade na View não
  tem área de configurações nenhuma.
- **Um vínculo com um modelo** não é escolhido aqui: uma tela pertence a um modelo porque
  foi criada na linha Dashboards daquele modelo, e uma tela sua nunca vira de um modelo. O
  que o vínculo muda no editor (os canais abstratos encabeçando toda lista de endereços)
  está em [O editor de dashboard](view-editor).
- A aparência dos componentes (moldura, fundo, título, escala) é deles:
  [Componentes de dashboard](components).
