keys[fkey]={ code:code, value:value };
var obj:SharedObject=SharedObject.getLocal("user_state","/");
obj.setProperty('F'+fkey,{ code:code, value:value });
- obj.flush();
+ try { obj.flush(); } catch (e:Error) { trace("Error: "+e.toString()); }
dispatchEvent(new Event("key_changed"));
}
keys[Number(oldKey.substr(1))]=null;
var obj:SharedObject=SharedObject.getLocal("user_state","/");
obj.setProperty(oldKey,null);
- obj.flush();
+ try { obj.flush(); } catch (e:Error) {}
} else {
setKey(Number(key.substr(1)),code,value);
}
listeners[keys[fkey].code](keys[fkey].value);
return true;
}
-
}
}