# 4. Ereignisüberwachung-Plugin

Überwachung von barrierefreien Ereignissen in Echtzeit
Eitan Isaacson
eitan@ascender.com
Peter Parente
pparent@us.ibm.com
Aline Bessa
alibezz@gmail.com

Creative Commons Share Alike 3.0

Mario Blättermann
mario.blaettermann@gmail.com 2009, 2011, 2016
Max Orxy
maxorxy@googlemail.com 2012, 2013
Christian Kirbach
christian.kirbach@gmail.com 2012, 2013, 2016

# Ereignisüberwachung-Plugin

Mit dem Ereignisüberwachung-Plugin können Sie AT-SPI-Ereignisse so sehen, wie sie bei der Anwendung auftreten, und zwar dargestellt in der Anwendungs-Baumansicht von Accerciser. Dieses Plugin ist nützlich, um die Dynamik einer Oberfläche einer Anwendung zu erforschen und zu prüfen, welche barrierefreien Widgets zu dem AT-SPI-Ereignis gehören.

# Ereignisüberwachung-Plugin

Mit dem Ereignisüberwachung-Plugin können Sie AT-SPI-Ereignisse beobachten und diese mit einem barrierefreien Widget verknüpfen.

Mit dem Ereignisüberwachung-Plugin können Sie AT-SPI-Ereignisse beobachten und diese mit einem barrierefreien Widget verknüpfen.

# Das Ereignisüberwachung-Plugin ausführen

Wenn Sie das Ereignisüberwachung-Plugin starten, sehen Sie ein Liste mit Ankreuzfeldern, welche für alle verschiedenen AT-SPI Ereignisklassen stehen, die das Plugin zur Verfügung stellt.

document

focus

mouse

object

terminal

window

Wenn Sie eine Klasse wählen, werden alle ihre Ereignistypen durch das Plugin überwacht. Die Klassen sind als Baumansicht dargestellt, d.h. Sie können Ihre Auswahl durch Erweiterung und Auswahl relevanter Ereignistypen verfeinern, welche Sie interessieren.

Wenn Sie alle möglichen Typen von AT-SPI-Ereignissen überwachen möchten, klicken Sie auf Alle auswählen. Wenn Sie entsprechend alle gewählten Ereignistypen löschen möchten, so klicken Sie auf den Knopf Auswahl löschen.

Wenn Sie nur wenige Ereignistypen zur Überwachung auswählen, erhalten Sie eine übersichtlichere Ausgabe.

Ein anderer Weg, um die Ereignisüberwachung zu verfeinern, geht über die Ereignisquelle. Standardmäßig ist die Quelloption Alles ausgewählt, was aussagt, dass alle AT-SPI-Ereignisse einer Anwendung überwacht werden. Wenn Sie nur eine einzige Anwendung erforschen wollen, wählen Sie diese in der Anwendungs-Baumansicht aus und klicken Sie auf den Quellen-Auswahlknopf Ausgewählte Anwendung. Genauso verfahren Sie, wenn Sie ein bestimmtes Widget und seine dazugehörigen Unterelemente überwachen wollen. Allerdings müssen Sie hier den Quellen-Auswahlknopf Ausgewähltes Accessible anklicken.

Nach dem Auswählen des Ereignistyps und der Festlegung einer Quelloption beginnt das Ereignisüberwachungs-Plugin automatisch die AT-SPI Ereignisse zu überwachen. Dies liegt daran, dass Ereignisse anzeigen standardmäßig aktiviert ist. Wenn Sie also die Überwachung beenden wollen, klicken Sie auf Ereignisse anzeigen. Um das Überwachen wieder zu starten, müssen Sie nur wieder darauf klicken.

Für jedes auftretende Ereignis zeigt das Ereignisüberwachung-Plugin Quelle und Anwendung an. Durch das Aktivieren des Links von einem der Objekte wird es in der Anwendungs-Baumansicht ausgewählen.

Wenn Sie die Ausgabe des Ereignisüberwachung-Plugins speichern wollen, müssen Sie nur auf Speichern klicken. Um den Ausgabe-Bildschirm zu leeren, klicken Sie auf Leeren.