public void Initialize()
        {
            var fileList = _control.FileList.Items;

            foreach (var pair in _control.Settings.ConversionFiles)
            {
                var convFile = new ConversionFile {
                    FullPath = pair.Key, FileName = Path.GetFileName(pair.Key)
                };
                fileList.Add(convFile, pair.Value);
            }

            UpdateButtons();
        }
        private void AddFileInternal(string file)
        {
            var convFile = new ConversionFile {
                FullPath = file, FileName = Path.GetFileName(file)
            };

            var fileList = _control.FileList.Items;

            if (_control.FileList.FindStringExact(convFile.FileName) == ListBox.NoMatches)
            {
                fileList.Add(convFile, true);
                _convFiles.Add(file, true);
                _control.Settings.ConversionFiles = _convFiles;

                UpdateButtons();
            }
        }