public override void StartUp() { propertiesManager = new GumxPropertiesManager(); AssetTypeInfoManager.Self.AddCommonAtis(); this.ReactToLoadedGlux += HandleGluxLoad; this.ReactToLoadedGluxEarly += HandleGluxLoadEarly; this.ReactToUnloadedGlux += HandleUnloadedGlux; this.CanFileReferenceContent += FileReferenceTracker.CanTrackDependenciesOn; this.GetFilesReferencedBy += FileReferenceTracker.Self.HandleGetFilesReferencedBy; this.GetFilesNeededOnDiskBy += FileReferenceTracker.Self.HandleGetFilesNeededOnDiskBy; this.TryAddContainedObjects += ContainedObjectsManager.Self.HandleTryAddContainedObjects; addGumProjectMenuItem = this.AddMenuItemTo("Add New Gum Project", HandleAddNewGumProject, "Content"); //var bmp = new Bitmap(WindowsFormsApplication1.Properties.Resources.myimage); addGumProjectMenuItem.Image = new Bitmap(GumPlugin.Resource1.GumIcon); this.ReactToTreeViewRightClickHandler += RightClickManager.Self.HandleTreeViewRightClick; this.ReactToFileChangeHandler += HandleFileChange; this.ReactToNewFileHandler += HandleNewFile; this.AddEventsForObject += EventsManager.Self.HandleAddEventsForObject; this.ReactToItemSelectHandler += HandleItemSelected; this.ReactToNewScreenCreated += HandleNewScreen; this.GetEventSignatureArgs += HandleGetEventSignatureArgs; CodeGeneratorManager.Self.CreateElementComponentCodeGenerators(); Gum.Managers.StandardElementsManager.Self.Initialize(); }
public override void StartUp() { propertiesManager = new GumxPropertiesManager(); AssetTypeInfoManager.Self.AddCommonAtis(); addGumProjectMenuItem = this.AddMenuItemTo("Add New Gum Project", HandleAddNewGumProject, "Content"); //var bmp = new Bitmap(WindowsFormsApplication1.Properties.Resources.myimage); addGumProjectMenuItem.Image = new Bitmap(GumPlugin.Resource1.GumIcon); AssignEvents(); CreateToolbar(); CodeGeneratorManager.Self.CreateElementComponentCodeGenerators(); globalContentCodeGenerator = new GlobalContentCodeGenerator(); FlatRedBall.Glue.Parsing.CodeWriter.GlobalContentCodeGenerators.Add(globalContentCodeGenerator); Gum.Managers.StandardElementsManager.Self.Initialize(); }