public void CopyFrom(SharedScriptsOptions source) { AlwaysShowHelpText = source.AlwaysShowHelpText; AlwaysUseOfflineScriptEditor = source.AlwaysUseOfflineScriptEditor; ConfirmHelpTextSave = source.ConfirmHelpTextSave; ShowItemToolTip = source.ShowItemToolTip; }
public SharedScriptsOptions CreateCopy() { SharedScriptsOptions newOpts = new SharedScriptsOptions(); newOpts.AlwaysShowHelpText = this.AlwaysShowHelpText; newOpts.AlwaysUseOfflineScriptEditor = this.AlwaysUseOfflineScriptEditor; newOpts.ConfirmHelpTextSave = this.ConfirmHelpTextSave; newOpts.ShowItemToolTip = this.ShowItemToolTip; return(newOpts); }
public bool LoadContent(ConfigurationContent configContent) { if (configContent == null) { throw new NullParameterException("Configuration content param is null!"); } if (configContent.SharedScriptsOptions == null) { throw new NullPropertyException("Configuration content does not contain SharedScriptsOptions item!"); } _configContent = configContent; _sharedScriptsOptions = _configContent.SharedScriptsOptions; LoadInitial(); _isContentLoaded = true; return(true); }