The purpose of this documentation is to describe:
- The concept of the HelpViewer application and a list of technologies used
- The structure of the HelpViewer application and its startup sequence
- An overview of definition lists
- A description of HelpViewer tools for analyzing system status
- Procedures and specifics for configuring existing standard plugins and functionalities
- Procedures and specifics for developing custom plugins and functionalities
- Description of the possibilities for extending the project itself
- Analysis and examples of specific possible implementations of plugins and their subordinate objects
- Description of the operation of the event/message distribution system in the application, including message filtering
- Description of the procedure for preparing a new language
- Overview of the structure of the HelpViewer GitHub organization and description of versioning
- Operational documents and links to groups and other resources