Creating Custom GUI#

The hwx.gui module provides classes to build a custom Graphical User Interface (GUI) using Python API. The various widgets follow the same design language as the rest of the application, so users can create their own GUIs that naturally fit the environment and follow the same visual style.

The module is not unique to the HyperMesh application - it is a common component used by all HyperWorks applications that share the same framework (e.g. Altair Compose, Altair Inspire, or Altair SimLab).

The list of available containers, layouts, and widgets together with code samples can be found in the GUI Toolkit section.


image4

Figure 1. Example of a custom dialog created using Python API