Why the classic-ribbon.cui file is reverted at startup?

Symptoms

  • The message A backup of classic-ribbon.cui file was created... is displayed.
  • All GUI settings (toolbars, menu etc.) are reverted to defaults.

Cause

The default CUI file is reverted (= replaced with classic-ribbon.cui from the user data cache) and the message displays in the following cases:

  • Local root folder is missing.
  • Either roamable root folder itself or Support subfolder in the roamable root folder is missing or there are no files in the Support subfolder.
  • HKEY_CURRENT_USER\Software\Bricsys\BricsCAD\Vxx\en_US\Settings\VersionCustomizableFiles is lower than the version number hard-coded inside BricsCAD.
  • The Created time of classic-ribbon.cui from the installation is newer than the created time of classic-ribbon.cui in the roaming root folder.

Solution

Local and roamable root folders (with their subfolders) are created by BricsCAD at startup. Also, all necessary files are copied from the user data cache.

If the message A backup of classic-ribbon.cui was created... keeps being displayed at startup, then missing local and roamable root folders is the most probable reason.