Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-10-2004, 15:10   #1 (permalink)
Mainstream-Allergiker
 
Benutzerbild von Roderix
 
Registriert seit: Aug 2001
Ort: Hamburg/Germany
Beiträge: 406
Question Wie Button via return-Taste drücken?

Hallo Forum!

Wie kann man am einfachsten einen Button und die ihm zugewiesene "onRelease"-Aktion durch Betätigung einer Taste auf der Tastatur auslösen?
Konkret:
Ein Formular wird ausgefüllt und am Ende gibt's den Button "sichern".
Damit der Anwender beim Sichern nicht erst zur Maus greifen muß, würde ich es gern so einrichten, daß dies auch durch Betätigung der return-Taste möglich ist. Allerdings sollte nicht bloß das Script ausgelöst werden, sondern der Button dabei auch im "Drücken"-Status erscheinen und den dazugehörigen Sound abspielen.


Danke für Tipps!
__________________
Meine verbalen Äußerungen geben nicht uneingeschränkt meine Meinung wieder.

Gruß, Roderix
Roderix ist offline   Mit Zitat antworten
Alt 15-10-2004, 15:25   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Ich würde das über einen Key-Listener machen, z.B.
ActionScript:
  1. function tastatur(){
  2.     keyListener = new Object();
  3.     keyListener.onKeyDown = function(){
  4.         if (Key.getCode() == Key.ENTER) {
  5.             _level0.meineFunktion();       
  6.         }
  7.             }
  8.     Key.addListener(keyListener);
  9. }
  10.  
  11. function meineFunktion(){
  12.    //hier das Script das nach Klick oder Enter-Taste ausgeführt werden soll
  13. }
  14.  
  15. this.meineButtonInstanz.onRelease = function(){//nach Klick
  16.    _level0.meineFunktion();
  17. };
  18.  
  19. tastatur();
  Mit Zitat antworten
Alt 15-10-2004, 18:43   #3 (permalink)
Mainstream-Allergiker
 
Benutzerbild von Roderix
 
Registriert seit: Aug 2001
Ort: Hamburg/Germany
Beiträge: 406
Hey agedoubleju!

Ich probier's gleich mal aus!

Vielen Dank für die flinke Antwort schon mal!

__________________
Meine verbalen Äußerungen geben nicht uneingeschränkt meine Meinung wieder.

Gruß, Roderix
Roderix ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele