User Interface
Example 2.4: GUI development
Example 2.4: Building a Panel Layout: Interactions with macro modules
This example is also available on YouTube.
Introduction
This chapter will give you an introduction into the creation of module panels and user interfaces. For the implementation you will need to use the MeVisLab Definition Language (MDL) .
Extra Infos:
More information about GUI design in MeVisLab can be found
here
Creating a panel for the macro module flilter
Creation of a module panel
In Example 2.2 we created the global macro module Filter
. By now, this module does not have a proper panel. When double-clicking
the module, the Automatic Panel is shown.
Step 3: Prototyping - User Interface and Python scripting
Step 3: Prototyping - User Interface and Python scripting
This example is also available on YouTube.
Introduction
In this step, we will develop a user interface and add Python scripting to the macro module you created in Step 2.
Steps to do
Develop the User Interface
A mockup of the user interface you are going to develop is available here. The interface provides the possibility to load files and shows a 2D and a 3D viewer. In addition to that, some settings and information for our final application are available.