A graphical configuration editor for INI-files. Expandable with own config modules to any other config source and UI needs.
The source code (non-public!) can be found at
https://code.hampel-soft.com/commercial/hse-config-editor
These libraries build (on) our standard structure:
10 Repo Structure
11 Project Structure
The design is inspired by the LabVIEW “Options…” dialog and provides a flexible way to display and manipulate configurations. The main window (“HSE-Config-GUI”)is a DQMH module and provides requests and broadcast to interact with them from other parts of a LabVIEW application.
Each config category (the list on the left) is represented by an instance of a “Config Class”. Every specific “Config Class” inherits from Config Base.lvclass
, which provides fundamental methods.
For INI-files, we already have a class INI Generic.lvclass
which allows to display and modify the content of a typical INI-file. For other file types or for a customized representation of the content, it's possible to develop specific subclasses.
Please contact us at office@hampel-soft.com if you're interested in our commercial products.