
03.11.2003, 22:39
|
|
|
Banned
Регистрация: Mar 2002
Сообщений: 605
|
onClipEvent (load) {
// сам шорткат
keys = "abc";
// ___________
shortcut = [];
for (var i = 0; i<keys.length; i++) {
shortcut[ord(keys.charAt(i))] = 0;
}
// если надо альт, контрол, шифт
// shortcut[Key.ALT] = 0;
// shortcut[Key.CONTROL] = 0;
// shortcut[Key.SHIFT] = 0;
//
complete = function () {
var bits = shortcut.join("");
return (bits.indexOf("0") == -1);
};
}
onClipEvent (keyUp) {
var code = Key.getCode()+32;
if (shortcut[code] != undefined) {
shortcut[code] = 0;
}
}
onClipEvent (keyDown) {
var code = Key.getCode()+32;
if (shortcut[code] != undefined) {
shortcut[code] = 1;
}
if (complete()) {
//
trace("shortcut ! "+keys);
trace("сюда ботву которая вызывается по шорткату");
//
}
}
Посий ©
|