I have been trying to implement an 'intellisense-like' system into several of my programs. After almost a year of asking alot of questions and surveying alot of code, I came up with a reasonably...