private void Memory_TextChanged(object sender, EventArgs e)
{
if (!string.IsNullOrWhiteSpace(MemoryStart.Text) && !string.IsNullOrWhiteSpace(MemorySize.Text))
{
string Start = MemoryStart.Text.PadLeft(8, '0');
string Size = MemorySize.Text.PadLeft(8, '0');
uint StartInt = BitConverter.ToUInt32(Utilities.GetByteArrayFromByteString(Start).Reverse().ToArray(), 0);
uint SizeInt = BitConverter.ToUInt32(Utilities.GetByteArrayFromByteString(Size).Reverse().ToArray(), 0);
uint EndInt = StartInt + SizeInt;
string End = Utilities.GetStringFromByteArray(BitConverter.GetBytes(EndInt).Reverse().ToArray());
TextEndAddress.Text = End;
}
else
{
TextEndAddress.Text = "";
}
}