User Preferences published
CARE Technologies is pleased to announce the new versions of the OLIVANOVA Transformation Engines for .NET 2.0:
- OLIVANOVA Transformation Engine: New versions
- OLIVANOVA User Interface Transformation Engine C# 2. 0 - Version 1.8.3.7.a
The new transformation engine leverages the following new feature:
- User Preferences the final user will be able to customize the displayed information and the position of certain scenarios. The final user will be specifically able to customize the instance, population and masterdetail scenarios. In all of them, he will be able to customize the DisplaySet and the size and the position of the form.
The following options are provided for the customization of DisplaySets:
- Selecting between the different DisplaySets defined in the model. This option is only available for the population scenarios.
- Changing the size of the block. This option is only available for the population scenarios.
- Creating a DisplaySet from an existing one. This new DisplaySet will be a copy of the original.
- The following options will be available for the customized DisplaySets:
- Add, modify, or delete an element in the DisplaySet.
- Modify the columns width .
- The following information will be saved for the customization of the forms:
- Relative position to the main window:
- Size form
- Form “splitters” position
- The preferences will be applied each time the scenario is opened and they will be saved in a XML file.
Configuration
A new element named “ConnectionStringUserPreferences” will be used in order to show the file’s name and location where the user preferences will be stored.

This new key format is:
file://FileName.xml
The “FileName.xml” holds the path (absolute and relative) and the preferences file name.
The application user needs to have reading and writing permissions over that file.
Accessing the new functionality
The customization options will be available in the emerging menu (right button) associated
to the instance or population graphical element. Inside the “Options” submenu, there are
three new entries:
- Preferences (to customize the DisplaySets)
- Save columns width
- Save position (to save the position where the form is displayed).
The “save column width” option will be only available for the population scenarios. For the master-detail scenarios, the “save position form” will be only displayed in the master one.

Preferences form
Once selecting the “Preferences” option, the Preference form will arise. This form contains
two different tabs:
- Data
- Others
The Data tabs shows a list with all different DisplaySets of this class defined in the model and all customize DisplaySet that have been created.

The left hand side buttons allow the copy a DisplaySet, the modification and the deletion of DisplaySets.
To Copy a DisplaySet will be able to be done over any DisplaySet of the list, on the other hand, to modify or to delete a DisplaySet only will be able to be done on customized ones.
The right hand side buttons allow adding, deleting and changing the position of an element in the DisplaySet list, but these actions are only available for customized DisplaySets
Once double-clicking over a customized DisplaySet element, the following form will be displayed which will allow the modification of the selected element values.
