public void DumpBin()
{
int n;
if (pcc == null || !GetSelected(out n) || n < 0)
{
return;
}
List<PropertyReader.Property> prop = PropertyReader.getPropList(pcc.getExport(n));
SaveFileDialog d = new SaveFileDialog();
d.Filter = "*.bin|*.bin";
d.FileName = pcc.getExport(n).ObjectName + ".bin";
if (d.ShowDialog() == DialogResult.OK)
{
FileStream fs = new FileStream(d.FileName, FileMode.Create, FileAccess.Write);
byte[] buff = pcc.getExport(n).Data;
int start = 0;
if (prop.Count > 0)
start = prop[prop.Count - 1].offend;
for (int i = start; i < buff.Length; i++)
fs.WriteByte(buff[i]);
fs.Close();
MessageBox.Show("Done.");
}
}