private void SelectFileToCompressButton_Click(object sender, EventArgs e) { FileOperationsController _selectedFileOperations = new FileOperationsController(); ReadFileController _readTextFileController = new ReadFileController(); _selectedFileOperations.selectFileDirectory(); FileNameTextBox.Text = _selectedFileOperations.getSelectedFileDirectoryName(); filePathRichBox.Text = _selectedFileOperations.getSelectedFileDirectoryPath().ToString(); UncompressedByteSizeTextBox.Text = "Bytes: " + _selectedFileOperations.getSelectedFileDirectorySize(); }
private void LZWCompressButton_Click_1(object sender, EventArgs e) { LZWCompress _lzwCompress = new LZWCompress(this); IReadFileController _readTextFileController = new ReadFileController(); IFileOperationsController _fileOperationController = new FileOperationsController(); string compressedFilePath = null; compressedFilePathRichTextBox.Text = filePathRichBox.Text.Remove(filePathRichBox.Text.Length - 4) + "Compressed.txt"; _lzwCompress.LZWCompressFile(filePathRichBox.Text, compressedFilePathRichTextBox.Text, Convert.ToInt16(selectedMaxBitSizeTextbox.Text)); compressedFilePath = filePathRichBox.Text.Remove(filePathRichBox.Text.Length - 4) + "Compressed.txt"; compressedByteSizeTextBox.Text = _fileOperationController.getFileByteSize(compressedFilePath); }
/* =================================================================================================================================================================*/ /* ================= Form Methods ===================================*/ /* =================================================================================================================================================================*/ private void setUncompressedFileDetails(IFileOperationsController _selectFileController) { IReadFileController _readTextFileController = new ReadFileController(); }