private void btnSwapSegments_Click(object sender, EventArgs e) { FrmSegmentList frm2 = new FrmSegmentList(); frm2.Text = "Select segments to swap"; frm2.StartBuilding(ref PCM1); if (frm2.ShowDialog(this) == DialogResult.OK) { PCM1 = frm2.PCM1; labelBinInfo.Text = PcmBufInfo(PCM1.Segments[1].Data, PCM1); labelMods.Text = PCM1.GetModifications(); } frm2.Dispose(); }
private void btnBuildBin_Click(object sender, EventArgs e) { FrmSelectSegment frmSel = new FrmSelectSegment(); frmSel.Text = "Select OS"; frmSel.labelSelectOS.Text = frmSel.Text; frmSel.Tag = 1; PCMData PCM = new PCMData(); frmSel.LoadOSFiles(sender as Button, ref PCM); if (frmSel.ShowDialog() == DialogResult.OK) { PCM = frmSel.PCM1; frmSel.Dispose(); FrmSegmentList FrmB = new FrmSegmentList(); FrmB.Show(); FrmB.StartBuilding(ref PCM); } }