# 1. Programträdvy

Utforska skrivbordets åtkomsthierarki
Eitan Isaacson
eitan@ascender.com
Peter Parente
pparent@us.ibm.com
Aline Bessa
alibezz@gmail.com

Creative Commons DelaLika 3.0

Daniel Nylander
po@danielnylander.se 2007
Anders Jonsson
anders.jonsson@norsjovallen.se 2017
Sebastian Rasmussen
sebras@gmail.com 2017

# Programträdvy

Accercisers gränssnitt innehåller en trädvy, programträdvyn, som täcker alla åtkomliga program som för närvarande körs på skrivbordet. För att skapa denna trädvy använder Accerciser AT-SPI:s registerdemon. Denna demon ansvarar för att hålla koll på alla åtkomliga program på skrivbordet och vidarebefordra X-händelser över AT-SPI D-Bus. Efter att alla åtkomliga program hämtats representerar Accerciser vart och ett av dem som en hierarkisk struktur med expanderbara noder.

# Programträdvy

Accerciser
s programträdvy representerar gränssnittet för varje åtkomligt program som körs på skrivbordet som en komponent med en hierarkisk struktur.

Accercisers programträdvy representerar gränssnittet för varje åtkomligt program som körs på skrivbordet som en komponent med en hierarkisk struktur.

Den första noden för varje program som är representerat i denna trädvy är programmet självt. Då du expanderar en nod kan du se alla dess underkomponenter vilket möjliggör en hierarkisk vy över programmets gränssnitt. För varje nod tillhandahåller Accerciser grundläggande information så som dess namn, roll och antalet barnnoder.

Var medveten om att noder med många barnnoder kan ta lång tid att expandera.

# Bokmärka objekt i programträdvyn

Accerciser möjliggör att bokmärka objekt i programträdvyn för senare undersökning. Detta är till hjälp när målprogrammet måste startas om - till exempel att det har byggts om. För att bokmärka ett objekt, markera det och klicka Bokmärken Lägg till bokmärke eller tryck Ctrl d.

Bokmärken till åtkomliga objekt i Accerciser definieras av ett programnamn och en ”sökväg” i programmets interna åtkomsthierarki till den bokmärkta åtkomliga komponenten. När målprogrammet är i ett annat tillstånd - d.v.s. multipla ramar på toppnivå - är sökvägen kanske inte korrekt. Bokmärken kan hanteras genom att gå till redigeringsdialogen för bokmärken via Bokmärken Redigera bokmärken.