diff -r cc1e116d0f2c -r 813d8bc3192f Hardware/IHardware.cs --- a/Hardware/IHardware.cs Thu Aug 05 19:28:50 2010 +0000 +++ b/Hardware/IHardware.cs Sun Aug 08 13:57:26 2010 +0000 @@ -37,18 +37,26 @@ using System; using System.Collections.Generic; -using System.Drawing; namespace OpenHardwareMonitor.Hardware { public delegate void SensorEventHandler(ISensor sensor); + public enum HardwareType { + CPU, + GPU, + HDD, + Mainboard, + SuperIO, + TBalancer + } + public interface IHardware : IElement { string Name { get; } Identifier Identifier { get; } - Image Icon { get; } + HardwareType HardwareType { get; } string GetReport();