1<?xml version="1.0" encoding="utf-8"?>
2<page xmlns="http://projectmallard.org/1.0/" type="topic" id="desktop_tree_view" xml:lang="gl">
3  <info>
4    <link type="guide" xref="index#examining_a11y"/>
5    <title type="sort">1. Application Tree View</title>
6    <link type="next" xref="interface_viewer_plugin"/>
7    <desc>Explorar a xerarquía do accesíbel do escritorio</desc>
8    <credit type="author">
9      <name>Eitan Isaacson</name>
10      <email>eitan@ascender.com</email>
11    </credit>
12    <credit type="author">
13      <name>Peter Parente</name>
14      <email>pparent@us.ibm.com</email>
15    </credit>
16    <credit type="author">
17      <name>Aline Bessa</name>
18      <email>alibezz@gmail.com</email>
19    </credit>
20    <license>
21      <p>Creative Commons Compartir Igual 3.0</p>
22    </license>
23  </info>
24  <title>Vista en árbore do aplicativo</title>
25
26  <p>
27    <app>Accerciser</app>'s interface contains a tree view, namely Application Tree View, that covers all
28    accessible applications currently running on the desktop. To create this tree view, <app>Accerciser</app>
29    uses the AT-SPI's registry daemon. This daemon is responsible for keeping track of all the accessible
30    applications on the desktop and forwarding X events over the AT-SPI D-Bus. After getting all accessible
31    applications, <app>Accerciser</app> represents each one of them as a hierarchical structure with expanding
32    nodes.
33  </p>
34
35  <figure>
36    <title>Vista en árbore do aplicativo</title>
37    <desc>
38      <app>Accerciser</app>'s Application Tree View represents the interface of each accessible application
39      running on the desktop as a widget hierarchical structure.
40    </desc>
41    <media type="image" mime="image/png" width="400" height="600" src="figures/tree_view_accerciser.png">
42      <p><app>Accerciser</app>'s Application Tree View represents the interface of each accessible application
43      running on the desktop as a widget hierarchical structure.</p>
44    </media>
45  </figure>
46
47
48  <p>
49    The first node of each application represented in this tree view is the application itself. When you expand a node, you
50    can see all of its child widgets, which allows a hierarchical view of the application's interface. For each node,
51    <app>Accerciser</app> provides some basic information, such as its name, role and number of children.
52  </p>
53
54  <note style="caution">
55    <p>
56      Be aware that nodes with many children take a long time to expand.
57    </p>
58  </note>
59
60  <section id="bookmarking">
61    <title>Marcando elementos na Vista en árbore do aplicativo</title>
62    <p>
63      <app>Accerciser</app> allows bookmarking items in the Application Tree View for later examining. This is helpful when
64      the target application must be restarted - after rebuilding it, for example. To bookmark an item, select it and do
65      <guiseq><gui>Bookmarks</gui><gui>Add Bookmark</gui></guiseq> or press <keyseq><key>Ctrl</key><key>d</key></keyseq>.
66    </p>
67    <p>
68      Bookmarks to accessible items in <app>Accerciser</app> are defined by an application name and a "path" in the
69      application's internal accessible hierarchy to the bookmarked accessible. When the target application is in a
70      different state - i.e. multiple top level frames -, the path might not be correct. Bookmarks could be managed
71      by accessing the bookmark editing dialog through <guiseq><gui>Bookmarks</gui><gui>Edit Bookmarks</gui></guiseq>.
72    </p>
73  </section>
74
75</page>
76