@pvdeejay: Sorry for the confusion - I checked up on nvda and it's written in Python, so techinques like I mentioned are completely out of its reach. I wrongly assumed it would be written in C or C++.
@MrSpock: It is :-D I've only got php stuff working now, but will expand to other languages before I submit it. I've mainly concentrated on the tooltip with the current parameter in bold (because I always forget the parameter order of array_search(), str_replace() and whatnot); the auto-completion is still in progress (though it's a lot better than the 'clips' window which steals your focus - with this you can carry on typing like in Visual Studio). I'm also planning a special module for CakePHP because the normal methods (scanning include files) won't work. -- <http://forum.pspad.com/read.php?2,40766,40780> PSPad freeware editor http://www.pspad.com
