A while back someone requested a "super-hotkey" where you could define a 
hotkey which similiar to win-s which would pop open dqsd but would type 
a predefined search for it. That sounds like a fairly useful feature but 
what I'd like to do is expand on it a little:

My feature would allow people to highlight words they want to search 
with and then perform a keystroke to execute one. It would give dqsd 
most of the convenience of Atomica without getting into the Windows API 
much.

You might have preferences or another index file like aliases where you 
can configure the hotkeys.
When a hotkey was pressed it would:

   1. send ctrl-c
   2. set focus to dqsd (like win-s)
   3. type (or possibly just set the textbox equal to) corresponding
      key>keyword from index
   4. do a paste
   5. fire off the search.
   6. *Maybe return focus to original window depending on if dqsd will
      do popups without focus, possibly have it an option in the index file.

I'd really love to get this feature but I'm not sure how to implement 
it. I spent a long time staring into various pieces of the dll code 
deciphering it and scouring msdn, and did eventually get it to send a 
few keystrokes but I don't really know how I'd get the dll and js code 
to work together. I've worked with mfc/winapi just enough not to be 
scared off by it...what do you think? Is there any code in dqsd already 
which, with some tweaking, might take care of any of the steps ?

**An interesting add-on for this would be a GS spellchecker that 
automatically will check and replace the highlighted word with the 
returned corrected version. But I'd think this might require a sendpaste 
function in the dll and called with the js?

-Thad



-------------------------------------------------------
This sf.net email is sponsored by: viaVerio will pay you up to
$1,000 for every account that you consolidate with us.
http://ad.doubleclick.net/clk;4749864;7604308;v?
http://www.viaverio.com/consolidator/osdn.cfm
_______________________________________________
DQSD-Devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dqsd-devel

Reply via email to