Exemple #1
0
        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();
        }
Exemple #2
0
        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();
        }