5.2. Defining plugins usage

Plugins usage is done using a single dialog window with three tabs: a summary tab, a data types tab, and a tab for individual objects.

Plugins bindings are kept in the file and are reloaded with the other information when a session is resumed.

5.2.1. Usage summary tab

This tab basically lists all the plugins, and tells if a plugin is used or not. From this tab it is also possbile to change the location of the plugins and refresh the display (though it should always be automatically kept up to date).

Figure 5-1. Plugins usage summary tab

5.2.2. Data types tab

This tab allows for the 'binding' of a plugin to a data type. In that situation, every time a data of this data type needs to be displayed, modified, edited this plugin will be used.

Figure 5-2. Plugins data types tab

5.2.3. Individual objects tab

This tab was made to provide a better control to how plugins are used, by allowing to bind a plugin to a single table's field (if there is already a different pluging binded to the data type of the selected field, this second binding overrides the first one). to the data type

Figure 5-3. Plugins individual objects tab