Browse Source

Fixed the TaskListPad extensions, because they weren't working.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3314 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Siegfried Pammer 18 years ago
parent
commit
74736a4064
  1. 18
      src/Main/Base/Project/Src/Gui/Pads/TaskList/TaskListPad.cs

18
src/Main/Base/Project/Src/Gui/Pads/TaskList/TaskListPad.cs

@ -68,9 +68,9 @@ namespace ICSharpCode.SharpDevelop.Gui
TaskService.Cleared += new EventHandler(TaskServiceCleared); TaskService.Cleared += new EventHandler(TaskServiceCleared);
TaskService.Added += new TaskEventHandler(TaskServiceAdded); TaskService.Added += new TaskEventHandler(TaskServiceAdded);
TaskService.Removed += new TaskEventHandler(TaskServiceRemoved); TaskService.Removed += new TaskEventHandler(TaskServiceRemoved);
TaskService.InUpdateChanged += new EventHandler(TaskService_InUpdateChanged); TaskService.InUpdateChanged += new EventHandler(TaskServiceInUpdateChanged);
WorkbenchSingleton.Workbench.ActiveViewContentChanged += new EventHandler(Workbench_ActiveViewContentChanged); WorkbenchSingleton.Workbench.ActiveViewContentChanged += new EventHandler(WorkbenchActiveViewContentChanged);
if (WorkbenchSingleton.Workbench.ActiveViewContent != null) { if (WorkbenchSingleton.Workbench.ActiveViewContent != null) {
UpdateItems(); UpdateItems();
@ -78,7 +78,7 @@ namespace ICSharpCode.SharpDevelop.Gui
if (WorkbenchSingleton.Workbench.ActiveViewContent.Control is SharpDevelopTextAreaControl) { if (WorkbenchSingleton.Workbench.ActiveViewContent.Control is SharpDevelopTextAreaControl) {
SharpDevelopTextAreaControl ctrl = WorkbenchSingleton.Workbench.ActiveViewContent.Control as SharpDevelopTextAreaControl; SharpDevelopTextAreaControl ctrl = WorkbenchSingleton.Workbench.ActiveViewContent.Control as SharpDevelopTextAreaControl;
ctrl.ActiveTextAreaControl.Caret.PositionChanged += new EventHandler(Caret_PositionChanged); ctrl.ActiveTextAreaControl.Caret.PositionChanged += new EventHandler(CaretPositionChanged);
} }
} }
@ -88,7 +88,7 @@ namespace ICSharpCode.SharpDevelop.Gui
this.isInitialized = true; this.isInitialized = true;
} }
void Workbench_ActiveViewContentChanged(object sender, EventArgs e) void WorkbenchActiveViewContentChanged(object sender, EventArgs e)
{ {
if (WorkbenchSingleton.Workbench.ActiveViewContent == null) if (WorkbenchSingleton.Workbench.ActiveViewContent == null)
return; return;
@ -98,11 +98,11 @@ namespace ICSharpCode.SharpDevelop.Gui
if (WorkbenchSingleton.Workbench.ActiveViewContent.Control is SharpDevelopTextAreaControl) { if (WorkbenchSingleton.Workbench.ActiveViewContent.Control is SharpDevelopTextAreaControl) {
SharpDevelopTextAreaControl ctrl = WorkbenchSingleton.Workbench.ActiveViewContent.Control as SharpDevelopTextAreaControl; SharpDevelopTextAreaControl ctrl = WorkbenchSingleton.Workbench.ActiveViewContent.Control as SharpDevelopTextAreaControl;
ctrl.ActiveTextAreaControl.Caret.PositionChanged += new EventHandler(Caret_PositionChanged); ctrl.ActiveTextAreaControl.Caret.PositionChanged += new EventHandler(CaretPositionChanged);
} }
} }
void Caret_PositionChanged(object sender, EventArgs e) void CaretPositionChanged(object sender, EventArgs e)
{ {
if (this.selectedScopeIndex > 2) if (this.selectedScopeIndex > 2)
{ {
@ -115,7 +115,7 @@ namespace ICSharpCode.SharpDevelop.Gui
} }
} }
void TaskService_InUpdateChanged(object sender, EventArgs e) void TaskServiceInUpdateChanged(object sender, EventArgs e)
{ {
if (!TaskService.InUpdate) if (!TaskService.InUpdate)
UpdateItems(); UpdateItems();
@ -162,7 +162,7 @@ namespace ICSharpCode.SharpDevelop.Gui
this.taskView.ClearTasks(); this.taskView.ClearTasks();
foreach (Task t in TaskService.CommentTasks) { foreach (Task t in TaskService.CommentTasks) {
this.taskView.AddTask(t); this.AddItem(t);
} }
RedrawContent(); RedrawContent();
@ -173,7 +173,7 @@ namespace ICSharpCode.SharpDevelop.Gui
{ {
foreach (KeyValuePair<string, bool> pair in displayedTokens) { foreach (KeyValuePair<string, bool> pair in displayedTokens) {
if (item.Description.StartsWith(pair.Key) && pair.Value && IsInScope(item)) if (item.Description.StartsWith(pair.Key) && pair.Value && IsInScope(item))
taskView.AddTask(item); this.taskView.AddTask(item);
} }
} }

Loading…
Cancel
Save