brendanww
11-26-2005, 11:59 PM
I've been familiarizing myself with some functions that will be useful for new chat features, and I made a different type of textbox in flash:
createEmptyMovieClip("fudge", 0);
fudge.createTextField("dynamictext", getNextHighestDepth(), 0, 0, 300, 300);
fudge.dynamictext.border = true;
fudge.dynamictext.html = true;
keyListener = new Object();
k = 0;
keyListener.onKeyDown = function() {
lastkeycode = Key.getCode();
if (lastkeycode == 8) {
if (k>0) {
k--;
curtext = fudge.dynamictext.text;
newtext = curtext.substring(0, k);
fudge.dynamictext.text = newtext;
}
} else {
k++;
fudge.dynamictext.text = _root.fudge.dynamictext.text+chr(Key.getAscii());
}
};
Key.addListener(keyListener);
createEmptyMovieClip("fudge", 0);
fudge.createTextField("dynamictext", getNextHighestDepth(), 0, 0, 300, 300);
fudge.dynamictext.border = true;
fudge.dynamictext.html = true;
keyListener = new Object();
k = 0;
keyListener.onKeyDown = function() {
lastkeycode = Key.getCode();
if (lastkeycode == 8) {
if (k>0) {
k--;
curtext = fudge.dynamictext.text;
newtext = curtext.substring(0, k);
fudge.dynamictext.text = newtext;
}
} else {
k++;
fudge.dynamictext.text = _root.fudge.dynamictext.text+chr(Key.getAscii());
}
};
Key.addListener(keyListener);