Hi guys, I was just looking at this. I'm on my way out soon, so I'm not sure I can come to a proper resolution, but at least I think I know what's going on.
> Shawn - I wouldn't presume to suggest anything about DQSD to > you, but I will note that the ^B shortcut works, even though > the F8 one doesn't. F8 is actually registered way down in search.htm (the postStartup() function, and historySearchVkCode is defined as the value for F8 in preferences.js) using the keyboard hook's MapKeyCode. I didn't understand what this was for until now. It seems you can register a virtual key code, and request it to be translated into a proper WM_CHAR message to the browser window. I removed the keyboard hook from the new code, since it wasn't necessary to drive Ctrl+C, etc, but I missed the fact that it also handled keycode mapping. So, whenever you hit F8, the char code 2 is posted to the window. Now, I'm not sure what 2 means, but judging from some of the other cases in okp(), it could well be Ctrl+B. Ctrl+C seems to be 3, for some reason, so it makes sense that way :-) Ctrl+B works fine here as well, but since there's no code anywhere translating F8 into Ctrl+B, F8 won't work. I'll see if I can figure out a good place to put this translation. I'm reluctant to go back to a full-blown keyboard hook. Thanks for the tip! > Also, just to confirm - 3.2 works fine on Win98SE, fully > patched. I keep a VM of it around for just such testing. Sweet! - Kim Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Archive: https://lists.sourceforge.net/lists/listinfo/dqsd-devel
