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