I never implemented callMethod() for DHTML - since it's already running
as native JS, you should be able to call the method directly... Perhaps
we should add a callMethod() for DHTML - there is a setCanvasAttribute()
implementation that works across both.
P T Withington wrote:
I'd like to add a handler to the browser window focus event that will
call into (all) the laszlo apps on the page to a keyboard kernel routine
that I am calling allKeysUp. The idea is that when a browser window
(re) gains focus, we need to clear out any keys that might appear to be
"stuck" (this is for LPP-8056). AFAICT, keystrokes that take focus away
from the browser window, such as Alt-tab, or a command-key sequence that
opens another window, don't see the key up event (because the browser
window no longer has focus).
It looks to me like I can use the existing broadcast mechanism and the
callMethod mechanism to implement this. I'm just wondering if there are
any 'gotchas' I need to watch for when fiddling with embednew.js. Are
there any tricks to getting the browser to load the new version? Do I
have to do anything special to deal with DHTML vs. SWF apps?
Thanks for any guidance you can give!
--
Regards,
Max Carlson
OpenLaszlo.org