# 3. Onde Estou

Aprendendo sobre sua localização
Joanmarie Diggs
joanied@gnome.org

Atribuição Compartilhada Igual 3.0 — Creative Commons

Alexandre Conte
alente.alemao@gmail.com 2013
José Vilmar Estácio De Souza
vilmar@informal.com.br 2013
Enrico Nicoletto
liverig@gmail.com 2013
Leônidas Araújo
leorusvellt@hotmail.com 2022

# Onde Estou

Além dos comandos específicos para a leitura da barra de título e da barra de estado, o Orca fornece dois comandos sensíveis ao contexto do tipo Onde Estou: Onde Estou básico e o Onde Estou detalhado.. O Onde Estou básico é implementado para todos os objetos. O Onde Estou detalhado é implementado somente para aqueles objetos para os quais você deseja saber significativa quantidade de informação, entretanto, provavelmente não deseja saber o tempo todo.

A melhor maneira de familiarizar-se com quê o comando "Onde Estou" apresentará é tentar (usar) os comandos Onde Estou. No entanto, para lhe proporcionar uma melhor compreensão da natureza sensível ao contexto do recurso "Onde Estou" do Orca, considere o seguinte:

Para a maioria dos widgets, você será informado pelo menos sobre o rótulo e/ou nome, o tipo ou função do widget e a tecla mnemônica e/ou aceleradora, se existirem. Além disso:

Se o controle for texto e você executar um Onde Estou básico, você será informado sobre a linha atual se nenhum texto for selecionado. Se o texto for selecionado, no entanto, um Onde Estou básico lhe dirá qual texto está selecionado. Um Onde Estou detalhado no texto também incluirá os atributos do texto.

Se o controle puder ser marcado, como é o caso das caixas de seleção e botões de opção, o estado marcado será incluído.

Se o controle for uma lista ou objeto semelhante a uma lista, como uma caixa de combinação, um grupo de botões de opção ou uma lista de guias de página, a posição do item atual será incluída.

Se o controle for hierárquico, como uma árvore, e você estiver em um nó expansível, será informado se esse nó está expandido ou não. E se for expandido, você também será informado de quantos elementos filhos ele contém. Além disso, o nível de aninhamento também será fornecido.

Se o controle for uma barra de progresso ou um controle deslizante, você será informado sobre a porcentagem atual.

Se o controle for um ícone dentro de um grupo de ícones, um Onde Estou básico incluirá o objeto em que você está, o item em que você está e o número de itens selecionados. Em um Onde Estou detalhado, você também será informado sobre quais itens são selecionados.

Se você estiver em um link, o tipo do link (mesmo site, site diferente, link de FTP, etc.) será incluído.

Se você estiver em uma célula de uma tabela, as coordenadas dessa célula e os cabeçalhos da célula será incluídos.

Se você estiver no corretor ortográfico de um aplicativo em que o Orca fornece suporte aprimorado, um Onde Estou básico repetirá o erro respeitando suas preferências de verificação ortográfica. Um Onde Estou detalhado fará com que o Orca apresente todos os detalhes do erro.

E assim por diante. Novamente, o objetivo do Onde Estou do Orca é fornecer os detalhes que você provavelmente está interessado em saber sobre o objeto em que está atualmente. Para experimentar o Onde Estou, consulte o lista de Comandos Onde Estou.