private void backgroundWorkerRun_DoWork(object sender, DoWorkEventArgs e) { UserControlBufferReadWrite uc = this.FindParent <UserControlBufferReadWrite>(); buffer = uc.buffer; buffer.Perform(Stop); this.InvokeIfNeeded(() => { Set(false); }); }
internal void ShowIndicators() { UserControlBufferReadWrite uc = this.FindParent <UserControlBufferReadWrite>(); buffer = uc.buffer; Labels.BufferReadWriteLabel l = this.FindParent <Labels.BufferReadWriteLabel>(); Dictionary <string, IMeasurement> mm = buffer.Measurements; indicatorWrapper.Show(buffer, mm.Values, l.sizes); }
private void toolStripButtonPlusType_Click(object sender, EventArgs e) { UserControlBufferReadWrite uc = this.FindParent <UserControlBufferReadWrite>(); buffer = uc.buffer; FillTypes(); Set(true); Dictionary <string, IMeasurement> mm = buffer.Measurements; wrapper = new DisassemblyWrapper(mm.Keys, buffer, StaticExtensionDataPerformerUI.Disassembly); backgroundWorkerRun.RunWorkerAsync(); }
private void UserControlBufferReadWriteFull_Load(object sender, EventArgs e) { uc = new UserControlBufferReadWrite(); uc.Dock = DockStyle.Fill; panelSelect.Controls.Add(uc); UserControlEditDatadase edit = new UserControlEditDatadase(); panelEdit.Controls.Add(edit); if (buffer != null) { uc.Buffer = buffer; } }
void FillTypes() { UserControlBufferReadWrite uc = this.FindParent <UserControlBufferReadWrite>(); uc.buffer.WriteTypes(); }