Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 02-02-2011, 12:57   #1 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
Bei Tastenkombination Eingabefeld

Hi Leute,
auch wenn ich die Sufu schon durchstöbert habe,
so bin ich nicht fündig geworden, was mein Problem angeht.

Habe einen Demofilm, der sich aus unterschiedlichen mc's zusammensetzt.
Nun möchte ich gerne, dass bei der Tastenkombination [Alt]+[E] ein Eingabefeld erscheint.
In dieses möchte ich Befehle eingeben können, die bei Eingabe der Taste [Enter] ausgeführt werden.

Dazu benötige ich jedoch die Tastenzeichen für [Enter], sowie für die Tastenkombination [Alt]+[E]

Kann mir jemand helfen ?
__________________
_________________
Liebe Grüße
Herzenslicht ist offline   Mit Zitat antworten
Alt 02-02-2011, 13:07   #2 (permalink)
about nothing
 
Benutzerbild von M!ch!
 
Registriert seit: Mar 2002
Ort: Borken
Beiträge: 724
Hi,

hier findest du eine Übersicht der Keycodes. Diese sollten auch für AS2 gelten. Ansonsten einfach mal nach "flash as2 keycodes" googeln.

Viele Grüße
__________________
M!ch! ist offline   Mit Zitat antworten
Alt 02-02-2011, 13:25   #3 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
Hi M!ch!,
mit anderen Buchstaben klappert es ja auch.

Aber warum beispielsweise nicht mit [Enter], also mit dem Wert "13" ?

PHP-Code:
keyListener = new Object(); 
keyListener.onKeyDown = function() { 
    if (
Key.getCode() == 69) {// 69 ist "E"
        
eingabe.gotoAndStop(2); 
    } 
}; 
Key.addListener(keyListener); 
__________________
_________________
Liebe Grüße
Herzenslicht ist offline   Mit Zitat antworten
Alt 02-02-2011, 13:37   #4 (permalink)
about nothing
 
Benutzerbild von M!ch!
 
Registriert seit: Mar 2002
Ort: Borken
Beiträge: 724
Also ich habe es mal kurz selber bei mir getestet und ich gehe stark davon aus, dass du das in Flash selber testest, richtig? Denn dann erkennt Flash (also die Anwendung selber) die Entertaste und nicht deine .swf-Datei. Veröffentliche mal dein Flash und öffne es dann "manuell" und nicht über Flash. Dann wird auch die Enter-Taste erkannt.
Hat zumindest bei mir so funktioniert.

Viele Grüße
__________________
M!ch! ist offline   Mit Zitat antworten
Alt 02-02-2011, 13:49   #5 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
tatsächlich !!!
Warum auch immer ?

Nun muß ich nur noch die Tastenkombinationen probieren,
aber das wird schon.

Ich danke Dir !!!
__________________
_________________
Liebe Grüße
Herzenslicht ist offline   Mit Zitat antworten
Alt 02-02-2011, 14:01   #6 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
Doch noch eine Frage !
Wie kann man erreichen, dass der Cursor gleich im Eingabefeld erscheind
und nicht erst wenn in das Feld geklickt wird ?

PHP-Code:
keyListener = new Object(); 
keyListener.onKeyDown = function() { 
    if (
Key.getCode() == 123) {// 123 ist [F12]
        
eingabe.gotoAndStop(2); 
    } 
    if (
Key.getCode() == 13) {// 13 ist [Enter]
        
eingabe.gotoAndStop(1); 
    } 
}; 
Key.addListener(keyListener); 
Angehängte Dateien
Dateityp: fla tasten.fla (48,0 KB, 1x aufgerufen)
__________________
_________________
Liebe Grüße
Herzenslicht ist offline   Mit Zitat antworten
Alt 02-02-2011, 14:16   #7 (permalink)
about nothing
 
Benutzerbild von M!ch!
 
Registriert seit: Mar 2002
Ort: Borken
Beiträge: 724
Hi,

das geht mit
PHP-Code:
Selection.setFocus(deinTextFeld); 
__________________
M!ch! ist offline   Mit Zitat antworten
Alt 02-02-2011, 14:23   #8 (permalink)
Neuer User
 
Benutzerbild von Herzenslicht
 
Registriert seit: Aug 2006
Ort: Hamburg
Beiträge: 736
Du bist ein schlaues Kerlchen - Respekt und vielen Dank !!!
__________________
_________________
Liebe Grüße
Herzenslicht 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS3] Tastenkombination Mike_X Flash Einsteiger 3 18-01-2010 12:27
Tastenkombination Liste kayyy Flash Einsteiger 2 23-06-2008 21:11
fromular mit Tabtaste von eingabefeld zu eingabefeld?? saftbraten ActionScript 1 7 28-12-2005 17:00
Tastenkombination bohnen ActionScript 1 2 18-10-2005 16:35
Tastenkombination Lousha Flash MX 2004 6 12-11-2004 17:19


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:25 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele