Prototype: Key.onEnterDown / onEnterUp v2 [Flash 8]
| Beiträge: 1 Wohnort: Potsdam Registriert: Jul 2004
| 15.07.2004, 22:10
Event Handler für die Enter Taste
Prototype:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | // 'onEnterListener'- Objekt erstellen und als Event-Quelle freigeben:
onEnterListener = {};
ASBroadcaster.initialize(onEnterListener);
// Methoden u. Eigenschaften als Event-Quelle ueberpruefen:
/*
ASSetPropFlags(onEnterListener,null,8,1);
for (var i in onEnterListener) {
trace(i);
}*/
// Events fuer 'onEnterListener'- Objekt konstruieren:
onEnterListener.onKeyDown = function() {
if(Key.getCode() == Key.ENTER) {
onEnterListener.broadcastMessage("onEnterDown");
}
}
onEnterListener.onKeyUp = function() {
if(Key.getCode() == Key.ENTER) {
onEnterListener.broadcastMessage("onEnterUp");
}
}
// 'onEnterListener'- Objekt bei Key-Objekt registrieren:
Key.addListener(onEnterListener);
|
Beispiel Aufruf:
ActionScript:1 2 3 4 5 6 7 8 9 10 | // Bitte nicht im Testmodus (strg + enter) testen, da dort die Enter Taste nicht reagiert
obj = {};
obj.onEnterDown = function() {
textfeld_txt.text = "down";
}
obj.onEnterUp = function() {
textfeld_txt.text = "up";
}
onEnterListener.addListener(obj);
|
| |
| Ähnliche Beiträge zum Thema | |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|