public LayoutCustomization copy() { LayoutCustomization copy = new LayoutCustomization(); string[] copyList = new string[this.hiddenIconNames.Count]; this.hiddenIconNames.CopyTo(copyList); copy.hiddenIconNames = copyList.ToList <string>(); copy.startWidth = this.startWidth; copy.startHeight = this.startHeight; copy.totalModes = this.totalModes; copy.restartOnCrash = this.restartOnCrash; copy.startOnStartup = this.startOnStartup; copy.autoHide = this.autoHide; return(copy); }
public CustomizationParameters() { this.clickValues = new ClickCustomization(); this.layoutValues = new LayoutCustomization(); this.contextValues = new ContextCustomization(); }
public LayoutCustomization copy() { LayoutCustomization copy = new LayoutCustomization(); string[] copyList = new string[this.hiddenIconNames.Count]; this.hiddenIconNames.CopyTo(copyList); copy.hiddenIconNames = copyList.ToList<string>(); copy.startWidth = this.startWidth; copy.startHeight = this.startHeight; copy.totalModes = this.totalModes; copy.restartOnCrash = this.restartOnCrash; copy.startOnStartup = this.startOnStartup; return copy; }
public void merge(CustomizationParameters newCustomization) { this.clickValues = newCustomization.clickValues; this.layoutValues = newCustomization.layoutValues; this.contextValues = newCustomization.contextValues; }
// Used by Customization UI to save new configurations while application is running public void merge(CustomizationParameters newCustomization) { this.clickValues = newCustomization.clickValues; this.layoutValues = newCustomization.layoutValues; this.contextValues = newCustomization.contextValues; }