Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-10-2009, 15:24   #1 (permalink)
lebt in stereo
 
Benutzerbild von figure8
 
Registriert seit: Mar 2008
Ort: karlsruhe
Beiträge: 1.093
enter-taste (im textfeld) neu definieren

Dieses Snippet verhindert, dass bei der Enter-Taste in Textfeldern ein Zeilenumbruch erfolgt. Praktisch z.b., um direkt nach der Eingabe zu bestätigen.

ActionScript:
  1. textfield.addEventListener(KeyboardEvent.KEY_UP, keyHandler);

ActionScript:
  1. ...
  2. private function keyHandler(event:KeyboardEvent):void {
  3.     if(event.type == KeyboardEvent.KEY_UP && event.keyCode == Keyboard.ENTER) {
  4.         event.target.text = event.target.text.replace("\r", "");
  5.     }
  6. }

Quelle
__________________
* Flash-JunkieMusiker & Grafiker

# Marvin Blase
# Speaker, Author, Silly Billy.
# @beautifycode
figure8 ist offline   Mit Zitat antworten
Alt 07-10-2009, 22:55   #2 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 192
hi

kleiner verbesserungsvorschlag falls man wirklich alle enter aus einem multiline textfeld weg haben will

ActionScript:
  1. textfield.addEventListener(KeyboardEvent.KEY_DOWN, keyHandler);
  2. textfield.addEventListener(KeyboardEvent.KEY_UP, keyHandler);
  3.  
  4. function keyHandler(event:KeyboardEvent):void {
  5.   if(event.keyCode == Keyboard.ENTER) {
  6.     while(true == (event.target.text = event.target.text.replace("\r", "")));   
  7.   }
  8. }

Geändert von Plopsi (07-10-2009 um 22:56 Uhr) Grund: [as] macht sich besser als [code] :)
Plopsi 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
Textfeld und Enter Taste Olli1234 Flash Einsteiger 2 27-10-2006 14:22
Springen mit Enter-Taste zum nächsten Textfeld caesar Flash MX 2004 16 28-03-2004 18:15
Abfrage der ENTER Taste bei Textfeld flashcowboy ActionScript 1 3 10-12-2002 22:37
Textfeld-Jumping via ENTER-Taste CamiCaze Flash 4 und Flash 5 0 07-09-2002 10:25


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:12 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele