Site Standards - Consistent User Docking and Panel Preferences

Out of the box MicroStation V8i and the other applications bases upon it will generate separate user, docking and panel display preferences for each different project and interface used. In most situations this leads to unnecessary variations as a user moved between projects and generates an excessive set of preferences files.

This is because of the default values for these two variables:

MS_GROUPPANELPREF = $(_USTN_PREFNAMEBASE).$(_USTN_PROJECTNAME).$(_USTN_USERINTNAME).GroupPanels.xml

MS_TASKDIALOGPREF = $(_USTN_PREFNAMEBASE).$(_USTN_PROJECTNAME).$(_USTN_USERINTNAME).TaskNavigation.xml

Add the following two lines that simply omit the project and interface variables to your standards.cfg

MS_GROUPPANELPREF = $(_USTN_PREFNAMEBASE).GroupPanels.xml

MS_TASKDIALOGPREF = $(_USTN_PREFNAMEBASE).TaskNavigation.xml

You will then only have one instance of each file per user.

Note that _USTN_PREFNAMEBASE is defined by default:

_USTN_PREFNAMEBASE = $(_USTN_HOMEPREFS)$(_USTN_USERNAME)-$(_ENGINENAME)

Also see:

Site Standards #3 - User Preference Seeds

Configuring AECOsim Building Designer #6 – Roaming Users