Chapter 10. Module Inspector

Table of Contents

10.1. Fields
10.1.1. Editing Field Values
10.1.2. Module Inspector Fields Context Menu
10.2. Files
10.2.1. Module Inspector Files Context Menu
10.3. Tree
10.3.1. Tree Context Menu
10.4. About
10.5. Related
10.5.1. Related Context Menu
10.6. Scripting

The Module Inspector gathers and displays extensive module information. This information can also be found in other parts of the software.

10.1. Fields

The Fields tab lists all fields available in the module.

Figure 10.1. Module Inspector — Fields

Module Inspector — Fields

The Fields tab contains the same information as the automatic panel's Parameters tab.

Figure 10.2. Automatic Panel

Automatic Panel

As they can be edited in the same way, they shall be discussed together here.

10.1.1. Editing Field Values

The values of fields can be edited. The options depend on the parameter type. Click the entry to edit. To finish the edit, press RETURN (to save the field value) or TAB (to save the field value and open the next field value for editing).

Figure 10.3. Module Inspector — Edit Boolean

Module Inspector — Edit Boolean

Figure 10.4. Module Inspector — Edit Color

Module Inspector — Edit Color

Figure 10.5. Module Inspector — Edit Text

Module Inspector — Edit Text

Figure 10.6. Module Inspector — Edit Values

Module Inspector — Edit Values

Just like with automatic panels, parameter connections can be created by dragging the parameter of another module onto the Fields tab.

10.1.2. Module Inspector Fields Context Menu

For the fields of the Module Inspector, a context menu is available. The options depend on the type of the field and if it is part of a parameter connection.

Figure 10.7. Module Inspector Fields Context Menu

Module Inspector Fields Context Menu

Field <FieldName> (FieldType)

Displays the name and type of the currently selected field.

Select Field for Connection

Selects the field so that it can be connected to another field in the next step.

[Tip]Tip

The selected field can be pasted into the MATE text editor; it will be displayed as <Module>.<field>, for example “ImageLoad.status”.

Disconnect (in case of an existing parameter connection)

Disconnects a parameter connection (to be selected from the submenu).

Goto

Selects the field of a parameter connection to jump to in the display.

Connect From <selected field>

(Only visible if a field was selected and another field is clicked.) Connects the selected field as source.

Connect To <selected field>

(Only visible if a field was selected and another field is clicked.) Connects the selected field as destination.

Copy Value

Copies the current value.

Paste Value

Pastes the current value. Fields with “persistent = no” in their definition are displayed as “Paste Value (non-persistent)”.

Add To Network Field WatchList

Adds the parameter to the Network Field WatchList, see Chapter 13, Network Field WatchList.

Show Defined Items

(Only for Enum fields): Shows the list of Enums and their example usage in MDL and Python syntax.

Show Scripting Help

Opens the Scripting Reference documentation (HTML) in the default web browser.

<ModuleName> Context Menu

Opens the normal module context menu in a submenu.

Show <ModuleName> In Network

Selects the module and zooms to it in the network.