Пример #1
0
        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;
        }
Пример #2
0
 public FormsDesignerViewContent(VisualPascalABC.CodeFileDocumentControl documentControl)         //roman//
     : base()
 {
     if (documentControl == null)
     {
         throw new ArgumentNullException("documentControl");
     }
     this.codeFileDocument = documentControl;
     if (!FormKeyHandler.inserted)
     {
         FormKeyHandler.Insert();
     }
 }
Пример #3
0
        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;
        }