private saveHeaderHexChangesBtn_Click ( object sender, |
||
sender | object | |
e | ||
return | void |
private void saveHeaderHexChangesBtn_Click(object sender, EventArgs e)
{
int n;
if (pcc == null || !GetSelected(out n) || n < 0)
{
return;
}
MemoryStream m = new MemoryStream();
IByteProvider provider = hb2.ByteProvider;
if (provider.Length != 0x44)
{
MessageBox.Show("Invalid hex length");
return;
}
for (int i = 0; i < provider.Length; i++)
m.WriteByte(provider.ReadByte(i));
pcc.getExport(n).setHeader(m.ToArray());
}