The Components component allows the user to view all the existing components and manage all their properties. These components are the options available on the menus, for example, the Inbox component belonging to the Desktop menu.
The figure below shows the Components interface:
In the following sections you will find descriptions of the different components that make up this interface.
The following toolbar buttons allow you to perform some actions over the Components in the grid.
- New: the New button allows the user to create a new component. The user will view the following dialog where he can set the component properties:
- Id: a string identifying the component.
- Name: a string to be used in the tree to identify the component.
- Description: a string with a description of the component.
- Object: the name of the object to be called when the component is opened. For example, if a Web Panel object named "SendEmail" is to be called, the string "SendEmail" is set to the Object property.
- Parameters: a string with the set of parameters that has to be used.
- Edit: allows editing any property of a component. This option is not allowed for default components; the error "This operation is not allowed" will be displayed if used when selecting a default component.
- Display: displays all the properties of the component.
- Remove: removes/deletes the component. This option is not allowed for default components; the error "This operation is not allowed" will be displayed if used when selecting a default component.
- Actions: allows adding or deleting actions from a component. The user will view the following dialog where he can add or delete actions from a component:
Actions can be added or deleted by selecting them from one of the grids and using the green arrows.
The components grid, located in the center, shows all the existing components.
This grid consists of the following columns:
- Icon: displays the icon of the component.
- Id: displays the ID property of the component.
- Name: displays the name property of the component.