Ejemplo n.º 1
0
 public SolutionFolder()
 {
     Nodes = new EventBasedCollection<SolutionNode>();
     Nodes.InsertedItem += new CollectionChangeEventHandler(Nodes_InsertedItem);
     Nodes.RemovedItem += new CollectionChangeEventHandler(Nodes_RemovedItem);
     TypeGuid = SolutionFolderGuid;
 }
Ejemplo n.º 2
0
 internal Solution()
 {
     GlobalSections = new EventBasedCollection<SolutionSection>();
     Settings = new SolutionSettings();
     _invoker = new MSBuildInvoker(this);
     _invoker.CompletedOperation += new BuildResultEventHandler(invoker_CompletedOperation);
 }
Ejemplo n.º 3
0
 public SolutionFolder()
 {
     Nodes = new EventBasedCollection <SolutionNode>();
     Nodes.InsertedItem += new CollectionChangeEventHandler(Nodes_InsertedItem);
     Nodes.RemovedItem  += new CollectionChangeEventHandler(Nodes_RemovedItem);
     TypeGuid            = SolutionFolderGuid;
 }
Ejemplo n.º 4
0
 internal Project()
 {
     ProjectFiles = new EventBasedCollection<ProjectFileEntry>();
     ProjectFiles.InsertedItem += ProjectFiles_InsertedItem;
     ProjectFiles.RemovedItem += ProjectFiles_RemovedItem;
     FilePath = new FilePath(string.Empty);
     GiveUnsavedData();
 }
Ejemplo n.º 5
0
 internal Project()
     : base(new FilePath(string.Empty))
 {
     ProjectFiles = new EventBasedCollection <ProjectFileEntry>();
     ProjectFiles.InsertedItem += ProjectFiles_InsertedItem;
     ProjectFiles.RemovedItem  += ProjectFiles_RemovedItem;
     GiveUnsavedData();
 }
Ejemplo n.º 6
0
 static ProjectDescriptor()
 {
     ProjectDescriptors = new EventBasedCollection <ProjectDescriptor>()
     {
         CSharpProjectDescriptor.Instance,
         VisualBasicProjectDescriptor.Instance,
     };
 }
Ejemplo n.º 7
0
 static ProjectDescriptor()
 {
     ProjectDescriptors = new EventBasedCollection <ProjectDescriptor>()
     {
         new CSharpProjectDescriptor(),
         new VisualBasicProjectDescriptor(),
     };
 }
Ejemplo n.º 8
0
        public OpenedFile(FilePath filePath)
        {
            if (!File.Exists(filePath.FullPath))
                throw new FileNotFoundException("File does not exist.");

            FilePath = filePath;
            _registeredContents = new List<LiteDocumentContent>();
            Dependencies = new EventBasedCollection<string>();
        }
Ejemplo n.º 9
0
        public SourceAssembly(string name)
        {
            Version = new Version(1, 0, 0, 0);
            Name = name;
            SourceFiles = new EventBasedCollection<SourceFile>();

            SourceFiles.InsertingItem += SourceFilesOnInsertingItem;
            SourceFiles.InsertedItem += SourceFilesOnInsertedItem;
            SourceFiles.RemovedItem += SourceFilesOnRemovedItem;
        }
Ejemplo n.º 10
0
        public SolutionSettings()
        {
            StartupProjects = new EventBasedCollection <Guid>();
            OpenedFiles     = new EventBasedCollection <SolutionOpenedFileInfo>();

            StartupProjects.InsertedItem += CollectionChanged;
            StartupProjects.RemovedItem  += CollectionChanged;
            OpenedFiles.InsertedItem     += CollectionChanged;
            OpenedFiles.RemovedItem      += CollectionChanged;
        }
		public SolutionSettings()
		{
			StartupProjects = new EventBasedCollection<Guid>();
            OpenedFiles = new EventBasedCollection<SolutionOpenedFileInfo>();

            StartupProjects.InsertedItem += CollectionChanged;
            StartupProjects.RemovedItem += CollectionChanged;
            OpenedFiles.InsertedItem += CollectionChanged;
            OpenedFiles.RemovedItem += CollectionChanged;
		}
Ejemplo n.º 12
0
        public Compilation(AssemblyDefinition mainAssembly)
        {
            MainAssembly = mainAssembly;
            mainAssembly.Compilation = this;
            Assemblies = new EventBasedCollection<AssemblyDefinition>()
            {
                mainAssembly,
            };

            Assemblies.InsertingItem += Assemblies_InsertingItem;
            Assemblies.InsertedItem += Assemblies_InsertedItem;
            Assemblies.RemovedItem += Assemblies_RemovedItem;
        }
Ejemplo n.º 13
0
        public ControlManager(ILiteExtensionHost extensionHost, SynchronizationContext syncContext)
        {
            _extensionHost = extensionHost;
            _syncContext = syncContext;

            _documentContents = new EventBasedCollection<LiteDocumentContent>();
            _documentContents.InsertedItem += viewContent_InsertedItem;
            _documentContents.RemovedItem += viewContent_RemovedItem;

            _toolWindows = new EventBasedCollection<LiteToolWindow>();
            _toolWindows.InsertingItem += _toolWindows_InsertingItem;
            _toolWindows.InsertedItem += viewContent_InsertedItem;
            _toolWindows.RemovedItem += viewContent_RemovedItem;

            _toolBars = new EventBasedCollection<ToolStrip>();
            _toolBars.InsertedItem += toolBars_InsertedItem;
            _toolBars.RemovedItem += toolBars_RemovedItem;

            _menuItems = new EventBasedCollection<ToolStripMenuItem>();
            _menuItems.InsertedItem += menuItems_InsertedItem;
            _menuItems.RemovedItem += menuItems_RemovedItem;

            _editItems = new EventBasedCollection<ToolStripItem>();
            _editItems.InsertedItem += editItems_InsertedItem;
            _editItems.RemovedItem += editItems_RemovedItem;

            _viewItems = new EventBasedCollection<ToolStripItem>();
            _viewItems.InsertedItem += viewItems_InsertedItem;
            _viewItems.RemovedItem += viewItems_RemovedItem;

            _debugItems = new EventBasedCollection<ToolStripItem>();
            _debugItems.InsertedItem += debugItems_InsertedItem;
            _debugItems.RemovedItem += debugItems_RemovedItem;

            _toolsItems = new EventBasedCollection<ToolStripItem>();
            _toolsItems.InsertedItem += toolsItems_InsertedItem;
            _toolsItems.RemovedItem += toolsItems_RemovedItem;

            _statusStripItems = new EventBasedCollection<ToolStripItem>();
            _statusStripItems.InsertedItem += _statusStripItems_InsertedItem;
            _statusStripItems.RemovedItem += _statusStripItems_RemovedItem;

            _solutionMenuItems = new EventBasedCollection<ToolStripItem>();
            _solutionMenuItems.InsertedItem += solutionMenuItems_InsertedItem;
            _solutionMenuItems.RemovedItem += solutionMenuItems_RemovedItem;

            NotifyUnsavedFilesWhenClosing = true;
        }
Ejemplo n.º 14
0
        public ControlManager(ILiteExtensionHost extensionHost, SynchronizationContext syncContext)
        {
            _extensionHost = extensionHost;
            _syncContext   = syncContext;

            _documentContents = new EventBasedCollection <LiteDocumentContent>();
            _documentContents.InsertedItem += viewContent_InsertedItem;
            _documentContents.RemovedItem  += viewContent_RemovedItem;

            _toolWindows = new EventBasedCollection <LiteToolWindow>();
            _toolWindows.InsertingItem += _toolWindows_InsertingItem;
            _toolWindows.InsertedItem  += viewContent_InsertedItem;
            _toolWindows.RemovedItem   += viewContent_RemovedItem;

            _toolBars = new EventBasedCollection <ToolStrip>();
            _toolBars.InsertedItem += toolBars_InsertedItem;
            _toolBars.RemovedItem  += toolBars_RemovedItem;

            _menuItems = new EventBasedCollection <ToolStripMenuItem>();
            _menuItems.InsertedItem += menuItems_InsertedItem;
            _menuItems.RemovedItem  += menuItems_RemovedItem;

            _editItems = new EventBasedCollection <ToolStripItem>();
            _editItems.InsertedItem += editItems_InsertedItem;
            _editItems.RemovedItem  += editItems_RemovedItem;

            _viewItems = new EventBasedCollection <ToolStripItem>();
            _viewItems.InsertedItem += viewItems_InsertedItem;
            _viewItems.RemovedItem  += viewItems_RemovedItem;

            _debugItems = new EventBasedCollection <ToolStripItem>();
            _debugItems.InsertedItem += debugItems_InsertedItem;
            _debugItems.RemovedItem  += debugItems_RemovedItem;

            _toolsItems = new EventBasedCollection <ToolStripItem>();
            _toolsItems.InsertedItem += toolsItems_InsertedItem;
            _toolsItems.RemovedItem  += toolsItems_RemovedItem;

            _statusStripItems = new EventBasedCollection <ToolStripItem>();
            _statusStripItems.InsertedItem += _statusStripItems_InsertedItem;
            _statusStripItems.RemovedItem  += _statusStripItems_RemovedItem;

            _solutionMenuItems = new EventBasedCollection <ToolStripItem>();
            _solutionMenuItems.InsertedItem += solutionMenuItems_InsertedItem;
            _solutionMenuItems.RemovedItem  += solutionMenuItems_RemovedItem;

            NotifyUnsavedFilesWhenClosing = true;
        }
Ejemplo n.º 15
0
        static LanguageDescriptor()
        {
            RegisteredLanguages = new EventBasedCollection <LanguageDescriptor>()
            {
                new PlainTextLanguage(),

                // .NET
                new CSharpLanguage(),
                new VisualBasicLanguage(),

                // Web markup
                new HtmlLanguage(),
                new CssLanguage(),
                new PhpLanguage(),
                new XmlLanguage(),
            };
        }
Ejemplo n.º 16
0
 public BookmarkManager()
 {
     Bookmarks = new EventBasedCollection <Bookmark>();
 }
Ejemplo n.º 17
0
 public AppearanceMap()
 {
     Descriptions = new EventBasedCollection<AppearanceDescription>();
 }
Ejemplo n.º 18
0
 internal ProjectFileEntry()
 {
     Dependencies        = new EventBasedCollection <string>();
     IncludeInBuildEvent = true;
 }
Ejemplo n.º 19
0
 public SolutionNode()
 {
     Sections = new EventBasedCollection<SolutionSection>();
 }
Ejemplo n.º 20
0
 public AppearanceMap()
 {
     Descriptions = new EventBasedCollection <AppearanceDescription>();
 }
Ejemplo n.º 21
0
 public SolutionSettings()
 {
     StartupProjects = new EventBasedCollection <Guid>();
 }
Ejemplo n.º 22
0
 public OpenedFile(FilePath filePath)
 {
     FilePath            = filePath;
     _registeredContents = new List <LiteDocumentContent>();
     Dependencies        = new EventBasedCollection <string>();
 }
Ejemplo n.º 23
0
 public SolutionNode()
 {
     Sections = new EventBasedCollection <SolutionSection>();
 }
Ejemplo n.º 24
0
 public OpenedFile(FilePath filePath)
 {
     FilePath = filePath;
     _registeredContents = new List<LiteDocumentContent>();
     Dependencies = new EventBasedCollection<string>();
 }
 internal ProjectFileEntry()
 {
     Dependencies = new EventBasedCollection<string>();
     IncludeInBuildEvent = true;
 }
Ejemplo n.º 26
0
 public SolutionSettings()
 {
     StartupProjects = new EventBasedCollection<Guid>();
 }