2010-12-01 3 views
5

Ich frage mich, wie mehrere Zeiger sollte/könnte von einer High-Level-Anwendung behandelt werden.Multi-Zeiger X (MPX) Unterstützung

Ich bin vor allem daran interessiert, wie MPX (Multi Pointer X - für Xorg) funktioniert. Welche GUI-Bibliotheken unterstützen es?

Es scheint, dass die neuesten Versionen von Qt und GTK es unterstützen sollten, aber keine Demo, Tutorial oder Dokumentation finden können.

Antwort

3

Experimentelle Unterstützung für MPX in GTK + finden Sie here. Da dies ein Work-in-Progress ist, ist die Dokumentation sehr knapp, kann aber trotzdem den Anfang machen.

Es gibt Dokumentation über MPX selbst here.

Beachten Sie, dass vorhandene Anwendungen, die nur einen Zeiger verwenden, auf einem MPX-fähigen Server unverändert ausgeführt werden können. Wenn Sie möchten, dass Ihre App mehrere Zeiger nutzt, müssen Sie gdk_enable_multidevice() vor gtk_init() aufrufen und Ereignisse/Paketereignisse pro Gerät bearbeiten.

Verwandte Themen