AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Gesture - Mausgestenerkennung
Thema durchsuchen
Ansicht
Themen-Optionen

Gesture - Mausgestenerkennung

Ein Thema von OrallY · begonnen am 8. Mär 2004 · letzter Beitrag vom 24. Mai 2004
 
Benutzerbild von OrallY
OrallY

Registriert seit: 29. Apr 2003
268 Beiträge
 
#1

Gesture - Mausgestenerkennung

  Alt 8. Mär 2004, 19:37
Hi Community,

ich will nun eine Pre-Alpha-Version meines aktuellen Projektes vorstellen. Das auf den Namen "Gesture" hörende Programm erkennt Mausgesten, die vom Benutzer festgelegt werden, um dann verschiedene Aktionen auszuführen. Bei dem Programm sind keine Gesten vorgegeben sondern der Benutzer muss erst eine Referenzgeste zeichnen, um sie benutzen zu können.
Das Zeichnen findet bei gedrückter rechter Maustaste direkt auf dem Desktop statt. Auf die Optionen des Programms kann über ein selbstentwickeltes Ringmenü (was leider noch nicht ganz ausgereift ist) zugegriffen werden.

Wie man Gesture bedient ist in der Readme zu lesen:

Zitat von Readme.txt:
[...]
Wenn das Programm gestartet wurde, nisstet es sich im Systray ein. Ab jetzt kann man bei gedrückter rechter Maustaste überall auf dem Bildschirm malen. Hast du eine Geste gemalt, die du speichern willst, drückst du nachdem du die rechte Maustaste losgelassen hast die mittlere Maustaste. Es öffnet sich ein Ringmenü und du musst "aktuelle Geste speichern" mit der linken Maustaste auswählen (bei nochmaligem Drücken der mittleren wird das Ringemenü ohne Änderungen geschlossen).
Wenn du jetzt die Geste nochmal zeichnest und sie erkannt wird, ploppt eine Dialogbox auf, wo die Nummer der erkannten Geste steht. Bei Nichterkennung ist die Nummer -1.
Um Gesture zu beenden einfach die entsprechende Option im Ringemenü auswählen oder über das Traypopupmenü.
[...]
http://mokasin.de/projects/Gesture/Gesture.zip (27KB)
Voraussetzungen: Windows NT, 2k, XP (da LowLevelMouseHook), eine Maus würde sich auch anbieten

Bitte ausführlich die Mausgestenerkennungsengine testen. Natürlich bieten sich einfache, leicht zu wiederholende Gesten an .

Wie schon gesagt, ist noch eine Alpha, würd mich über konstruktive Kritik, Verbesserungsvorschläge und sonstiges Feedback freuen.
.oO'rallY
Linux is like a tipi: no gates, no windows and a gnu-eating apache inside...
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz