Many thanks for your attention.
Let me focus on Microsoft Windows OS. In windows there are *.hlp files. As you know, these files are able to be used simply within windows OS. CodeBlocks have a powerfull plugin (Help Plugin). I used it to make access to a help file which is presented in Borland C++ package. It is very handy and useful. When you press F1 it does its best in order to find the best match for the token under cursor.
Assume that there is a help package (for example in HTML format), interacting with CodeBlocks properly. This plugin has a search engine for its database and lists all possible related answers to a specified query (which is given to this engine). every result has a relevance percentage, helping us to choose the best possible answer, regarding our searched keyword. In the other hand, assume that I have received some errors in the output panel when I press Ctrl+F9. It is possible to read compiler errors and they help me very much. But in some cases I need more help regarding to every error code. This HTML help can help me when I press F1 in an active error line (in the ouput window). Assume that this help and documentation system is fitted to CodeBlocks.
Now the question:
For Windows OS, Is there any help system like as what I mentioned above? Any special help system which is fitted for CodeBlocks? or potentially can be fitted by some efforts?
Note:
I want to say again, many thanks to the developer team for their effot. Frankly, I have tested many open source IDE's. some of them requires special privileges for installation and this is forbidden in a LAN such as our LAN in university. CodeBlocks needs minimum privileges to install and minimum size and other valuable charactristics. I have some other powerfull commercial IDE's but I like CodeBlocks and use it in my USB flash drive. Thanks again and please accept my apology for poor english writting.