private void btnResetStreams_Click(object sender, EventArgs e) { cs = new Q3HuffmanStream(cms, CompressionMode.Compress); ds = new Q3HuffmanStream(dms, CompressionMode.Decompress); frmCompressorState.stream = cs; frmCompressorState.compareWith = ds; frmDecompressorState.stream = ds; frmDecompressorState.compareWith = cs; frmCompressorState.UpdateState(); frmDecompressorState.UpdateState(); }
public CompressorTestForm() { InitializeComponent(); cms = new MemoryStream(); dms = new MemoryStream(); cs = new Q3HuffmanStream(cms, CompressionMode.Compress); ds = new Q3HuffmanStream(dms, CompressionMode.Decompress); frmCompressorState = new StreamStateForm(); frmCompressorState.stream = cs; frmCompressorState.compareWith = ds; frmCompressorState.Text = "Compressor state"; frmDecompressorState = new StreamStateForm(); frmDecompressorState.stream = ds; frmDecompressorState.compareWith = cs; frmDecompressorState.Text = "Decompressor state"; }