It is just an idea, not a whole project.
I think it could be better to store the strings in an external file to keep the possibility to generate documentation.
When I read a source code that was not written by me, the most of the time there is almost any comment... so it is hard to understand easily the code. Sometime, the opposite problem appears... there is too much comments... and it is also hard to read the code...
The idea is to hide comments in tooltip (with the possibility to have pictures, hyperlinks...).
So when I read a code, If I don't understand, I can place the mouse on the understandable code and watch a real documentation about this code and not just simple comments. If the documentation is too big, we should be able to give a hyperlink in the tooltip to open a documentation (.doc, .pdf... etc).
Next, If someone try to understand a source code from the beginning, if we are able to generate documentation from the tooltips, he could understand easily the architecture of the software... that could be a very great beginning to develop the code. That could very good for code::blocks development (I tryed to do that few weeks ago but I don't have enough time to understand the whole code and architecture of Code::Blocks).
That could be also interesting for companies that wants to use code::blocks to develop their code and to have immediatly documentation about their work with this tool.
But for me, the main use of this tool is to read easily a source code...
Regards,
Crepuscule