
Yesterday I had a bug in wrong interpreting some messages in my window´s eventloop. So I tried to click the debuggers stopbutton, then click on the button causing the bug and then go through the eventloop step by step to see, what happens. After a lot #wm_mousemove-Messages I gave up and decided to write this Program here.
So, here it is:
Keybugger has this functions:
-Shortcut (choseable) for the stopbutton of the debugger
-Shortcut (choseable) for the stepbutton of the debugger
-Shortcut (choseable) for the contbutton of the debugger
-Shortcut (choseable) to hide/show the debugger window
-Shortcut (choseable) to hide/show the debugger output window
-Shortcut (choseable) to hide/show the variable window
-Activate/Deactivate itself so that you don´t have to close and restart the program if you want to use one of the shortcuts for something else
-Program saves the chosen Shortcuts so you don´t have to choose again on any startup
-Autofinding the debugger and finding out if a program has already finished (Window renamed to windowname+" Finished")
Languages: English/Deutsch.
BTW it has a nice effect I didn´t really want to program but is very usefull.
The step-button is not very effectif, have you ever tried to walk through a big For-Next-Loop? One click for one step; some loops I´ve written were so long, I would have needed 3 mice because 2 of them had been brocken because of the clicks before I got to the bug

The shortcut does not only make one step by one click but Stepbystep while the key´s pressed.
So, hereßs the link:
http://pure-graphicshop.de/Final/KeyBugger.zip