Screen form types panel in the Software module window
Screen form types panel in the Software module window

Devices that have screens for data input and output, e.g. a POS terminal, iPad, iPhone, etc. use screen forms???. A screen form is composed of distinct items (buttons, data grids, etc.). Using screen forms, you can create run screens for different operating modes. The screen form for a given device is created based on the generic screen form of the software module - screen form type. The software module screen form type serves as a base for the creation of a screen form adapted for a given device.

The Screen form types panel is used to manage the screen form types used by the software module.

Figure 9.130. Screen form types panel


Data grid columns:

  • Software module indicates the name of the software module.

  • Name denotes the type of the software module screen form.

  • Form class designates the class to which the screen form type belongs.

  • Description is a brief text description of the screen form type.

Context menu commands:

  • Add (Ins) – adds a screen form type to the software module specification.

  • Edit / View (F2) – edits or displays software module screen form types.

  • Delete (Del) – permanently deletes screen form types from the software module specification.

  • Print (Ctrl+P) – generates print layouts.

  • Summary functions – menu with the commands to manage the summary functions of the data grid.

  • Additional functions – menu with the commands to operate the data grid.

To add a new screen form type, use the New screen form type entry window. To edit attributes of screen form types, use the Screen form type or Screen form types editor windows. To edit attributes of derived screen form types, use the Screen form type or Screen form types viewing windows.

When you delete screen form types from the specification, a confirm permanent deletion prompt appears.

You can select a screen form type in the Select screen form type window.

The screen form types included in the software module specification are displayed on the device window panel.

Figure 9.131. List of screen form types used by the device


Software module screen form types are listed in the data grid of the Screen forms directory as child items of software modules and as parents of screen forms.

Figure 9.132. Screen form types in the tree list of the Screen forms directory