예제 #1
0
        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;
 }
예제 #5
0
 // 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;
 }
예제 #6
0
 public CustomizationParameters()
 {
     this.clickValues   = new ClickCustomization();
     this.layoutValues  = new LayoutCustomization();
     this.contextValues = new ContextCustomization();
 }