internal override void Load(BinaryReader reader, ushort dataFormatVersion)
        {
            KeyCombo control = default(KeyCombo);

            control.Load(reader, dataFormatVersion);
            Control = control;
        }
        internal override void Load(BinaryReader reader)
        {
            // Have to do this because it's a struct property? Weird.
            var temp = new KeyCombo();

            temp.Load(reader);
            Control = temp;
        }
        internal override void Load(BinaryReader reader, UInt16 dataFormatVersion)
        {
            // Have to do this because it's a struct property? Weird.
            var temp = new KeyCombo();

            temp.Load(reader, dataFormatVersion);
            Control = temp;
        }
 internal override void Load(BinaryReader reader)
 {
     keyCombo.Load(reader);
 }
		internal override void Load( BinaryReader reader )
		{
			// Have to do this because it's a struct property? Weird.
			var temp = new KeyCombo();
			temp.Load( reader );
			Control = temp;
		}