GUI/HardwareNode.cs
changeset 275 35788ddd1825
parent 217 d93ddd6ca0af
child 317 1ccf99e620a9
     1.1 --- a/GUI/HardwareNode.cs	Sat Apr 23 14:18:02 2011 +0000
     1.2 +++ b/GUI/HardwareNode.cs	Sat Apr 30 16:03:58 2011 +0000
     1.3 @@ -16,7 +16,7 @@
     1.4  
     1.5    The Initial Developer of the Original Code is 
     1.6    Michael Möller <m.moeller@gmx.ch>.
     1.7 -  Portions created by the Initial Developer are Copyright (C) 2009-2010
     1.8 +  Portions created by the Initial Developer are Copyright (C) 2009-2011
     1.9    the Initial Developer. All Rights Reserved.
    1.10  
    1.11    Contributor(s):
    1.12 @@ -50,7 +50,7 @@
    1.13      private List<TypeNode> typeNodes = new List<TypeNode>();
    1.14  
    1.15      public HardwareNode(IHardware hardware, PersistentSettings settings, 
    1.16 -      UnitManager unitManager) : base(hardware.Name) 
    1.17 +      UnitManager unitManager) : base() 
    1.18      {
    1.19        this.settings = settings;
    1.20        this.unitManager = unitManager;
    1.21 @@ -73,6 +73,11 @@
    1.22        hardware.SensorRemoved += new SensorEventHandler(SensorRemoved);
    1.23      }
    1.24  
    1.25 +    public override string Text {
    1.26 +      get { return hardware.Name; }
    1.27 +      set { hardware.Name = value; }
    1.28 +    }
    1.29 +
    1.30      public IHardware Hardware {
    1.31        get { return hardware; }
    1.32      }