private void ProjectServiceClosed(object sender, SledProjectServiceProjectEventArgs e)
        {
            StopThread();

            m_batchQueue.Clear();
            m_queue.Clear();
        }
示例#2
0
        private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
        {
            // create before intellisense jobs kick off, as it has to be done on the main thread

            m_project = new ProjectAdapter(e.Project, m_documentService);
            m_broker.ProjectOpened(m_project);
        }
示例#3
0
        private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
        {
            UnsubscribeFromEvents(e.Project.DomNode);
            View = null;

            // Not actually used; just here to stop compiler warning
            Reloaded.Raise(this, EventArgs.Empty);
        }
        private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
        {
            // If file is already opened when the project
            // is opened we need to fill in function list

            // File not in project
            if (m_sd.SledProjectFile == null)
            {
                return;
            }

            UpdateFunctions();
            SelectFunction();
        }
 private void ProjectServiceSavingSettings(object sender, SledProjectServiceProjectEventArgs e)
 {
     Disable();
 }
 private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
 {
     Create(e.Project);
 }
示例#7
0
 private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
 {
     CreateCallStackCollection();
 }
 private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
 {
     DestroyProfileInfoCollection();
     DestroyProfileFuncCallsCollection();
 }
示例#9
0
 private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
 {
     m_project        = null;
     m_iMaxVarFilters = -1;
 }
示例#10
0
 private void ProjectServiceClosed(object sender, SledProjectServiceProjectEventArgs e)
 {
     // Clear TTY when project closes
     Clear();
 }
        private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
        {
            StartThread();

            AddToBatchQueue(e.Project.AllFiles);
        }
示例#12
0
 private void ProjectServiceClosed(object sender, SledProjectServiceProjectEventArgs e)
 {
     DestroySyntaxErrorsCollection();
 }
示例#13
0
 private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
 {
     CreateSyntaxErrorsCollection();
 }
示例#14
0
 private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
 {
     m_luaCompileSettings = null;
 }
示例#15
0
 private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
 {
     SetupCompileSettings(e.Project);
     SetupCompileAttribute(e.Project);
 }
 private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
 {
     Reset();
 }
 private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
 {
     Reset();
 }
 private void ProjectServiceSavedSettings(object sender, SledProjectServiceProjectEventArgs e)
 {
     Enable(e.Project);
 }
 private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
 {
     Cleanup();
 }
示例#20
0
 private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
 {
     m_dictProjFiles.Clear();
 }
示例#21
0
 private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
 {
     ClearAndReload(e.Project.AllFiles);
 }
示例#22
0
 private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
 {
     CreateProfileInfoCollection();
     CreateProfileFuncCallCollection();
 }
 private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
 {
     m_iMaxBreakpoints = -1;
 }
示例#24
0
 private void ProjectServiceOpened(object sender, SledProjectServiceProjectEventArgs e)
 {
     m_projectText = e.Project.Name;
     UpdateMainWindow(null, null);
 }
示例#25
0
 private void ProjectServiceSaved(object sender, SledProjectServiceProjectEventArgs e)
 {
     WriteToDisk();
 }
示例#26
0
 private void ProjectServiceClosed(object sender, SledProjectServiceProjectEventArgs e)
 {
     m_projectText = null;
     UpdateMainWindow(null, null);
 }
 private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
 {
     m_dictFuncInfo.Clear();
 }
示例#28
0
 private void ProjectService_SavedSettings(object sender, SledProjectServiceProjectEventArgs e)
 {
     SledOutDevice.OutLine(SledMessageType.Info, "ISledProjectService.SavedSettings");
 }
示例#29
0
 private void ProjectServiceClosing(object sender, SledProjectServiceProjectEventArgs e)
 {
     DestroyCallStackCollection();
 }
示例#30
0
 private void ProjectService_Closed(object sender, SledProjectServiceProjectEventArgs e)
 {
     SledOutDevice.OutLine(SledMessageType.Info, "ISledProjectService.Closed");
 }