Firstly, a lot of internal work has been done with the object viewer. I have implemented a very smart function which performs advanced analysis of your code and it should make things work properly this time (I hope).
Secondly, I have added extra sections for the function listings and I am having trouble making up my mind which way I wanna go. Please look at the screen shot.
Please express your opinion on whether:
1. I should keep things the way they are, all functions in the C++ toolbar
2. Create separate tabs in the Object Viewer for Functions, Classes, Loops as shown on the screenshot
3. Put everything under one TreeView but separate "Functions", "Classes" etc on separate nodes.
Also, what do you think of the middle mouse button section? I want to make the functions accessible as easy as possible. I want to keep this middle mouse button feature regardless whether the first or the second way wins. What's your opinion on all this?
http://www.skyide.co.../temp/testscreen.png