Flashhilfe.de - Flash Community

Kombinationen/ Listener / Email [Flash 10]

 


AntwortenRegistrieren Seite1  

muenver#1
Benutzerbild von muenver
Beiträge: 84
Wohnort: Frankfurt am Main
Registriert: Oct 2010

03.01.2011, 11:51

Hallo Flash Freunde,

könnte mir jemand behilflich sein?

wie bekomme ich es hin mein Flash Projekt muss auf ALT+q Kombination mit einem Listener hören
das heißt wenn der User ALT+q drück soll er dies im Textfeld eintragen!

meinTextFeld_txt.appendText("@")

oder hat jemand andere Idee?
     vielleicht gibt es einfachere Methoden...
http://www.facebook.com/muenver
derFloh#2
Benutzerbild von derFloh
Beiträge: 992
Wohnort: ..::LAGE::..
Registriert: Apr 2006

03.01.2011, 14:07

...ja: einfach ein @ eingeben! HAHAHA

ne mal im ernst... wieso willst du diese kombination abfragen, um etwas in ein textfeld einzutragen? wenn das @-Zeichen als Schrift eingebettet ist, dann wird es doch automatisch (wie jeder normale Buchstabe) im Textfeld eingetragen...
Also: wenn das bei dir nicht funktioniert, schau ob das Zeichen überhaupt eingebettet ist!

Ansonsten: http://help.adobe.com/de_DE/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7d01.html
hier ist ein Beispiel, zum Ausgeben von KeyCodes...

Gruß
 Flo
www.heimatdesign.com
Florin Sans - Buy on myFonts / Fontspring
muenver#3
Benutzerbild von muenver
Beiträge: 84
Wohnort: Frankfurt am Main
Registriert: Oct 2010

Themenautor/in

03.01.2011, 15:49

hab ich schon alles versucht!

das Problem ist ich benutze noch die Facebook Api.. fb:swf und dort wird das @ Zeichen nicht ausgegeben ....
sonst funktioniert alles wunderbar!


Zitat von einem Kollegen:

 "Also, man kann das Problem lösen, indem man einem Key Listener
macht, der auf die Ctrl + q Kombination hört, dann also einfach
mit appendText("@") ins Textfeld eingeben.
o. meinTextFeld_txt.appendText("@")
"
http://www.facebook.com/muenver
derFloh#4
Benutzerbild von derFloh
Beiträge: 992
Wohnort: ..::LAGE::..
Registriert: Apr 2006

03.01.2011, 16:13

ok.
aber das beispiel dafür hab ich dir ja schon geliefert. steht ja alles in der hilfe...
also hier nochmal:

ActionScript:
1
2
3
4
5
6
7
8
9
10
stage.addEventListener( KeyboardEvent.KEY_DOWN, keyDownHandler );


function keyDownHandler( e : KeyboardEvent ):void
{
     if( e.altKey  &&  e.keyCode == 18 )
     {
        yourTextfield.appendText( "@" );
     }
}


gruß
 flo
www.heimatdesign.com
Florin Sans - Buy on myFonts / Fontspring

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   phpwelt.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Impressum
© 1999-2022 Sebastian Wichmann - Flashhilfe.de