Dictionary-IV serves as a repository of information, and is used by the application designer to store the description and definitions of data elements, file formats, screens, menus, views, messages, and help.

Global Dictionary

Contains definitions of all system-wide data elements. For each data element, the Global Dictionary records name, type, validation rules, default value, and access rules for security purposes.

Whenever an item that has been defined in the Global Dictionary is accessed, you can be sure that it will be treated consistently and reliably.


Control the layout, coloring, and other display attributes of user interface screen displays. Within any screen there can be a combination of windows and fields. Fields can be straight data entry, lookup, calculated, or scrolled.


Display multiple records from a file as rows and columns on the user's screen. File-wide commands can be used to make changes to the whole file or selected groups of records.


Control access security, function selection and the provision of on-line help for menu selections.


Provide a central repository for all user messages. Messages define not only the text but also location and parameters for display to the user.


Defines context-sensitive help, on-line help for menus, database maintenance, data entry, and messages.


Define the data items and keys within a logical or physical file.


Define the relationships between Files, Formats, Screens, and Views within the application. A Link gives an application designer the flexibility to create several logical schemes for manipulation of physical files. Thoroughbred Environments are available in comprehensive development and run-time product suites that give the developer and user the ability to choose the features that are correct for their system requirements.