FormsDesignerViewContent(IViewContent primaryViewContent) : base() { this.TabPageText = "${res:FormsDesigner.DesignTabPages.DesignTabPage}"; if (!FormKeyHandler.inserted) { FormKeyHandler.Insert(); } this.primaryViewContent = primaryViewContent; this.UserContent = this.pleaseWaitLabel; this.sourceCodeStorage = new DesignerSourceCodeStorage(); this.resourceStore = new ResourceStore(this); this.IsActiveViewContentChanged += this.IsActiveViewContentChangedHandler; FileService.FileRemoving += this.FileServiceFileRemoving; ICSharpCode.SharpDevelop.Debugging.DebuggerService.DebugStarting += this.DebugStarting; }
FormsDesignerViewContent(IViewContent primaryViewContent) : base() { this.TabPageText = "${res:FormsDesigner.DesignTabPages.DesignTabPage}"; if (!FormKeyHandler.inserted) { FormKeyHandler.Insert(); } this.primaryViewContent = primaryViewContent; this.Control.BackColor = Color.White; this.Control.RightToLeft = RightToLeft.No; // Make sure auto-scaling is based on the correct font. // This is required on Vista, I don't know why it works correctly in XP this.Control.Font = Control.DefaultFont; this.UserControl = this.pleaseWaitLabel; this.sourceCodeStorage = new DesignerSourceCodeStorage(); this.resourceStore = new ResourceStore(this); // null check is required to support running in unit test mode if (WorkbenchSingleton.Workbench != null) { this.IsActiveViewContentChanged += this.IsActiveViewContentChangedHandler; } FileService.FileRemoving += this.FileServiceFileRemoving; ICSharpCode.SharpDevelop.Debugging.DebuggerService.DebugStarting += this.DebugStarting; }