static void Main() { ModTekManager modTekManager = new ModTekManager(); if (modTekManager.ModTechInstalled) { modTekManager.Initialize(); } Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1(modTekManager)); }
public Form1(ModTekManager modTekManager) { InitializeComponent(); this.modTekManager = modTekManager; fontFactory = new FontFactory(); fileSystemDao = new FileSystemDAO(); fileNameTranslator = new FilenameTranslator(); treeViewController = new TreeViewController(fileSystemDao.DefaultDirectoryInfo, treeView1, fileNameTranslator); InitializeFonts(); rootBattleTechDir = fileSystemDao.DefaultDirectoryInfo.Parent.Parent.Parent.FullName; FolderTextBox.Text = fileSystemDao.DefaultDirectoryInfo.FullName; treeViewController.Editor = fastColoredTextBox1; EditorTab.TabPages.Remove(DesignerTab); }