The Tree View contains the current modules and submodules.
The Types View lists the user-defined data types contained in the Types submodule. Each user-defined data type has three properties, Name, Type, and Description.
This is the name of the user-defined data type. It may be any name of a reasonable length.
Type describes one of the following:
● A user-defined data type, such as Struct, Enum.
● One of the basic data types, such as short, string, or long.
● A user-defined name or alias to make a typedef.
The Description is a brief comment that more fully describes the user-defined data type. For a typedef, Description should explain the original name and its alias name.