<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="desktop_tree_view" xml:lang="pt_BR">
  <info>
    <link type="guide" xref="index#examining_a11y"/>
    <title type="sort">1. Visão em Árvore de Aplicativos</title>
    <link type="next" xref="interface_viewer_plugin"/>
    <desc>Explorando a hierarquia acessível da área de trabalho</desc>
    <credit type="author">
      <name>Eitan Isaacson</name>
      <email>eitan@ascender.com</email>
    </credit>
    <credit type="author">
      <name>Peter Parente</name>
      <email>pparent@us.ibm.com</email>
    </credit>
    <credit type="author">
      <name>Aline Bessa</name>
      <email>alibezz@gmail.com</email>
    </credit>
    <license>
      <p>Atribuição Compartilhada Igual 3.0 - Creative Commons</p>
    </license>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Enrico Nicoletto</mal:name>
      <mal:email>liverig@gmail.com</mal:email>
      <mal:years>2008.</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Fabrício Godoy</mal:name>
      <mal:email>skarllot@gmail.com</mal:email>
      <mal:years>2008.</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Leonardo Ferreira Fontenelle</mal:name>
      <mal:email>leonardof@gnome.org</mal:email>
      <mal:years>2008.</mal:years>
    </mal:credit>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Rafael Fontenelle</mal:name>
      <mal:email>rafaelff@gnome.org</mal:email>
      <mal:years>2025.</mal:years>
    </mal:credit>
  </info>
  <title>Visão em Árvore de Aplicativos</title>

  <p>A interface do <app>Accerciser</app> contém uma visão em árvore, a saber, Visão em Árvore de Aplicativos, que abrange todos os aplicativos acessíveis atualmente em execução na área de trabalho. Para criar essa visão em árvore, o <app>Accerciser</app> usa o daemon de registro do AT-SPI. Esse daemon é responsável por manter o controle de todos os aplicativos acessíveis na área de trabalho e encaminhar eventos X pelo AT-SPI D-Bus. Depois de obter todos os aplicativos acessíveis, o <app>Accerciser</app> representa cada um deles como uma estrutura hierárquica com nós de expansão.</p>

  <figure>
    <title>Visão em Árvore de Aplicativos</title>
    <desc>A Visão em Árvore de Aplicativo do <app>Accerciser</app> representa a interface de cada aplicativo acessível em execução na área de trabalho como uma estrutura hierárquica de widgets.</desc>
    <media type="image" mime="image/png" width="400" height="600" src="figures/tree_view_accerciser.png">
      <p>A Visão em Árvore de Aplicativo do <app>Accerciser</app> representa a interface de cada aplicativo acessível em execução na área de trabalho como uma estrutura hierárquica de widgets.</p>
    </media>
  </figure>


  <p>O primeiro nó de cada aplicativo representado nesta visualização em árvore é o próprio aplicativo. Ao expandir um nó, você pode ver todos os seus widgets filhos, o que permite uma visão hierárquica da interface do aplicativo. Para cada nó, <app>Accerciser</app> fornece algumas informações básicas, como seu nome, função e número de filhos.</p>

  <note style="caution">
    <p>Esteja ciente de que nós com muitos filhos levam muito tempo para se expandir.</p>
  </note>

  <section id="bookmarking">
    <title>Adicionando itens aos marcadores na Visão em Árvore de Aplicativo</title>
    <p>O <app>Accerciser</app> permite colocar marcadores na Visão em Árvore de Aplicativos para uma futura verificação. Isto pode ser de grande ajuda se o aplicativo alvo precisar ser reiniciado, por exemplo, depois de recompilá-lo. Para colocar um marcador no item, selecione-o e faça <guiseq><gui>Marcadores</gui><gui>Adicionar marcador…</gui></guiseq> ou pressione <keyseq><key>Ctrl</key><key>d</key></keyseq>.</p>
    <p>Os marcadores para itens acessíveis no <app>Accerciser</app> estão definidos por um nome de aplicativo e um "caminho" na hierarquia interna de acessibilidade do aplicativo para o marcador acessível. Quando o aplicativo alvo está em um estado diferente (isto é, muitos quadros de níveis superiores) o caminho pode não estar correto. Os marcadores pode ser gerenciados acessando o diálogo de edição de marcadores por meio de <guiseq><gui>Marcadores</gui><gui>Editar marcadores…</gui></guiseq>.</p>
  </section>

</page>
