maustasten auslesen

trekker22

Grünschnabel
hallo,

ich will mit der maus einen flash-movie steuern. dazu brauche ich das scrollrad sowie zwei tasten. das scrollrad und die linke maustaste kann man ja ohne probleme auslesen. ich brauche aber noch eine zweite taste. entweder die rechte maustaste. da erscheint ja aber immer das flash menu. besser wäre deshalb, wenn ich irgendwie die taste unter dem scrollrad lesen könnte. (ich meine nicht die drehfunktion sondern die drückfunktion!)
gibt es hierfür irgend ein "listener-objekt"? ich will ohne die tastatur auskommen, da die maus später in einem anderen gerät verschwinden soll

danke
trekker
 
Hi,

zumindest im Web kannst Du die rechte und die Scrollrad-Taste nicht abfragen. Du kannst lediglich auf das Menü einen Listener legen, der ausgeführt wird, sobald das Menü geöffnet wird (geöffnet wird es aber dennoch). Andernfalls könntest Du dem Benutzer ja den Zugriff auf die Einstellungen des Flashplayers verbieten, was aus Sicherheitsgründen nicht möglich ist.

Erstellst Du aus einer SWF-Datei eine stand-alone-Anwendung unter Verwendung von Middleware (ich verwende z.B. mdm Zinc), so hast Du in den jeweiligen APIs in der Regel Möglichkeiten, die rechte Maustaste abzufragen (ein standard-Kontextmenü existiert ja in Desktopanwendungen nicht).

Gruß
.
 
Zurück