public FileImportForm(MOG_Project proj) { InitializeComponent(); this.project = proj; this.assetImportPlacer.ProjectName = proj.GetProjectName(); this.assetImportPlacer.Platforms = new ArrayList(proj.GetPlatformNames()); this.assetImportPlacer.LoadClassesFromProject(proj); // Hook up events this.assetImportPlacer.Event_LoadingDirectories += new EventHandler(assetImportPlacer_Event_LoadingDirectories); this.assetImportPlacer.Event_DoneLoadingDirectories += new EventHandler(assetImportPlacer_Event_DoneLoadingDirectories); }
public MogControl_PackageManagementTreeView() { // This call is required by the Windows.Forms Form Designer. InitializeComponent(); // Make sure to initialize this based on the control ProjectPackagesTreeView.ShowPlatformSpecific = PackagePlatformsCheckBox.Checked; if (!DesignMode) { MOG_Project project = MOG_ControllerProject.GetProject(); if (project != null) { foreach (string platformName in project.GetPlatformNames()) { PackageNewPackageSubMenu.DropDownItems.Add(platformName, null, PackageNewPackageMenuItem_Click); } PackageNewPackageSubMenu.DropDownItems.Add(MOG_ControllerProject.GetAllPlatformsString(), null, PackageNewPackageMenuItem_Click); } } }