//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); } }
//bit plot private void bitPlotToolStripMenuItem1_Click(object sender, EventArgs e) { var frmBitPlot = new FrmBitPlot(); globalFrmBitPlot = frmBitPlot; frmBitPlot.MdiParent = this; if (fileLength > 0) { frmBitPlot.Plot(ref fileBufferArray, fileLength, 0); } frmBitPlot.Show(); }
//bit plot private void bitPlotToolStripMenuItem1_Click(object sender, EventArgs e) { var frmBitPlot = new FrmBitPlot(); globalFrmBitPlot = frmBitPlot; frmBitPlot.MdiParent = this; if (fileLength > 0) frmBitPlot.Plot(ref fileBufferArray, fileLength, 0); frmBitPlot.Show(); }