<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" type="topic" id="desktop_tree_view" xml:lang="ca">
  <info>
    <link type="guide" xref="index#examining_a11y"/>
    <title type="sort">1. Application Tree View</title>
    <link type="next" xref="interface_viewer"/>
    <desc>
      Exploring the accessible hierarchy of the desktop
    </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>Creative Commons Compartir Igual 3.0</p>
    </license>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Joan Duran</mal:name>
      <mal:email>jodufi@gmail.com</mal:email>
      <mal:years>2007-2009</mal:years>
    </mal:credit>
  </info>
  <title>Application Tree View</title>

  <p>
    <app>Accerciser</app>'s interface contains a tree view, namely Application Tree View, that covers all
    accessible applications currently running on the desktop. To create this tree view, <app>Accerciser</app>  
    uses the AT-SPI's registry daemon. This daemon is responsible for keeping track of all the accessible 
    applications on the desktop and forwarding X events over the AT-SPI D-Bus. After getting all accessible
    applications, <app>Accerciser</app> represents each one of them as a hierarchical structure with expanding
    nodes. 
  </p>

  <figure>
    <title>Application Tree View</title>
    <desc>
      <app>Accerciser</app>'s Application Tree View represents the interface of each accessible application
      running on the desktop as a widget hierarchical structure. 
    </desc>
    <media type="image" mime="image/png" width="400" height="600" src="figures/tree_view_accerciser.png">
      <p><app>Accerciser</app>'s Application Tree View represents the interface of each accessible application
      running on the desktop as a widget hierarchical structure.</p>
    </media>
  </figure>


  <p>
    The first node of each application represented in this tree view is the application itself. When you expand a node, you
    can see all of its child widgets, which allows a hierarchical view of the application's interface. For each node, 
    <app>Accerciser</app> provides some basic information, such as its name, role and number of children. 
  </p>

  <note style="caution">
    <p>
      Be aware that nodes with many children take a long time to expand.
    </p>
  </note>

  <section id="bookmarking">
    <title>Bookmarking items in the Application Tree View</title>
    <p>L'<app>Accerciser</app> permet crear adreces d'interès dels accessibles seleccionats en la vista d'arbre de l'aplicació per examinar-los posteriorment. Això pot ser útil si, per exemple, s'ha de reiniciar l'aplicació objectiu. Per crear una adreça d'interès d'un element seleccioneu <guiseq><gui>Adreces d'interès</gui><gui>Afegeix una adreça d'interès</gui></guiseq> o premeu <key>Ctrl</key>+<key>d</key>.</p>
    <p>A l'<app>Accerciser</app> les adreces d'interès d'elements accessibles en defineixen com el nom de l'aplicació i el «camí» en la jerarquia d'accessibilitat interna de l'aplicació de l'element accessible. Quan l'aplicació objectiu està en un estat diferent (ex. múltiples marcs de nivell superior) pot ser que el camí no sigui correcte. Es poden gestionar les adreces d'interès a través del diàleg d'edició d'adreces d'interès, al qual hi podeu accedir des de <guiseq><gui>Adreces d'interès</gui><gui>Edita les adreces d'interès</gui></guiseq>.</p>
  </section>

</page>
