Table of Contents

01 Overview

This application template showcases our UI framework for applications with graphical user interfaces. We use this template as a container which loads the project-specific DQMH modules dynamically from a configuration file.

UI Framework

The UI framework helps us with:

…and much more!

The UI framework is built on top of the HSE Libraries and consists of a collection of DQMH modules and a few helper VIs.

Framework Modules

These DQMH modules are designed to be reused, hence they are generic and not part of the project-specific code of an application:

Framework VIs

In order to dynamically load DQMH modules and to achieve some of the UI framework functionality, the following VIs are part of the framework, too:

Startup VI

The /startup.vi is used to run the application. It…

Project VIs

These are project-related or project-specific VIs that are supplied by the UI Framework but can or have to be modified for each project.

Project-Specific DQMH Modules

In order for DQMH modules to be compatible with our application template, these modules need to implement our HSE DQMH flavour.