TOC PREV NEXT

Moritz Geometry Editor


Registry Corruption


A large number of Moritz settings, including window size and position, recently used files and directories, colors, line widths, and numerous preferences are stored in the Windows registry at
 HKEY_CURRENT_USER\Software\WRS\WSM\
(the Visual/C++ versions use WSM2 rather than WSM). Sometimes some entries get corrupted when switching between different versions of Moritz. Some erroneous values may cause Moritz to appear to hang. For example, if the cell filling resolution that specifies how many rows of pixels to color for each row calculated is several billion billion, drawing a 2D picture will take a while. Other bad values lead to errors. We have introduced checks to reduce the number of hang ups and crashes due to bad values read from the registry, but these checks will not eliminate all types of undesirable behaviour. In version .82, we added a check to not restore values if the size of a structure stored in the registry is not the same as the current size; the default values are used instead. We also added menu items in the Restore Defaults submenu of the File menu to restore default values.

Bad values in preference and other items can be corrected by entering the desired value in various property sheets and dialogs. It is also a good idea to write a checkpoint file with all types of checkpoint data enabled (Options property page) that can be read in if needed.


White Rock Science
http://www.whiterockscience.com/wrs.html
505 672 1105
email
 
TOC PREV NEXT