Programming with Reflection
SettingsFileUpdate property
Syntax |
object.SettingsFileUpdate |
Data type |
This property is configured in Reflection settings files and indicates how the settings file was created. The value of this setting also determines how Reflection behaves when you open the settings file. When you open a settings file in which SettingsFileUpdate is rcUpdateAll, Reflection closes your current settings file and replaces it with the newly opened file. When you open a settings file in which SettingsFileUpdate is rcUpdateChangedFactory or rcUpdateChangedProfile, Reflection imports the settings in the update file without closing your current settings file or changing your other settings.
Note
This property was writable in version 9.0, but is read-only in subsequent releases. If you have a version 9.0 macro that configured this property, it will generate run-time error 4096. If you want to write a macro that saves settings to a settings update file, configure SettingsUpdateType to determine which settings are saved, and save the file using SaveSettings with Type set to rcSettingsUpdate.
This property is read-only.
rcUpdateAll Indicates that the settings file is a complete settings file.
rcUpdateChangedFactory Indicates that the settings file is a settings update file that was created by saving only those settings that were changed from the factory default.
rcUpdateChangedProfile Indicates that the settings file is a settings update file that was created by saving only those settings that were changed from the defaults configured by the system administrator with the Reflection Profiler.