19.01.2015 Aufrufe

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4.3 Multitouch-Frameworks 87<br />

4.3.2 Multitouch Vista<br />

Multitouch Vista 2 ist Open Source <strong>und</strong> ist unter GNU GPL v2 frei verfügbar. Die<br />

Architektur des Frameworks ist in Abbildung 4.9 abgebildet.<br />

WPF Multitouch Framework = (Controls + Multitouch<br />

Event) + Multitouch Controls<br />

Erbt von<br />

Controls<br />

PresentationFramework<br />

PresentationCore<br />

WindowsBase<br />

Attached<br />

Properties<br />

WPF Multitouch<br />

Framework<br />

Abbildung 4.9: Multitouch Vista Architektur<br />

Die Architekturen von WPF-Multitouch <strong>und</strong> Multitouch Vista sind sehr ähnlich.<br />

Allerdings verwendet Multitouch Vista Attached Dependency Propertys anstelle von<br />

Attached Dependency Properties. Somit können die grafischen Komponenten selber<br />

entscheiden, wie sie auf Events reagieren. Sie erhalten nur die Informationen über die<br />

Events, die für sie bestimmt sind. Es werden die Routing-Strategien Bubble <strong>und</strong> Tunnel<br />

unterstützt. Die Events haben eine ähnliche Funktionalität wie die in WPF-Multitouch<br />

(vgl. Abbildung 4.8). Sie sind mit der Attached Events Syntax definiert <strong>und</strong> in Abbildung<br />

4.10 dargestellt.<br />

Abbildung 4.10: Multitouch Vista Events<br />

2 http://www.codeplex.com/MultiTouchVista, letzter Zugriff 10.12.2008

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!