public Form1() { InitializeComponent(); fontFactory = new FontFactory(); fileSystemDao = new FileSystemDAO(); fileNameTranslator = new FilenameTranslator(); treeViewController = new TreeViewController(fileSystemDao.DefaultDirectoryInfo, treeView1, fileNameTranslator); InitializeFonts(); FolderTextBox.Text = fileSystemDao.DefaultDirectoryInfo.FullName; treeViewController.Editor = fastColoredTextBox1; EditorTab.TabPages.Remove(DesignerTab); }
public TreeViewController(DirectoryInfo directoryInfo, TreeView treeView, IFileNameTranslator fileNameTranslator) { this.treeView = treeView; this.fileNameTranslator = fileNameTranslator; DirectoryInfo = directoryInfo; }