//dynamic redrawing public void Redraw(int offset) { if (fileLength > 0) { if (globalFrmbytePlot != null) { globalFrmbytePlot.Plot(ref fileBufferArray, fileLength, frequency, offset, globalFrmEncode, this); } if (globalFrmDotPlot != null) { globalFrmDotPlot.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmPresence != null) { globalFrmPresence.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmRGBPlot != null) { globalFrmRGBPlot.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmBitPlot != null) { globalFrmBitPlot.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmAttractor != null) { globalFrmAttractor.Plot(ref fileBufferArray, fileLength, offset); } if (globalFrmFrequency != null) { globalFrmFrequency.PlotHistogramWindow(ref fileBufferArray, fileLength, offset); } //globalFrmNavigator.setPosition(offset); } }
//attractor view private void attractorToolStripMenuItem_Click(object sender, EventArgs e) { var frmAttractor = new frmAttractor(); globalFrmAttractor = frmAttractor; frmAttractor.MdiParent = this; if (fileLength > 0) { frmAttractor.Plot(ref fileBufferArray, fileLength, 0); } frmAttractor.Show(); }
//attractor view private void attractorToolStripMenuItem_Click(object sender, EventArgs e) { var frmAttractor = new frmAttractor(); globalFrmAttractor = frmAttractor; frmAttractor.MdiParent = this; if (fileLength > 0) frmAttractor.Plot(ref fileBufferArray, fileLength, 0); frmAttractor.Show(); }