public void Update(IQuickTaskProvider provider)
 {
     if (providerTasks == null)
     {
         return;
     }
     providerTasks = providerTasks.SetItem(provider, provider.QuickTasks);
     OnTaskProviderUpdated(EventArgs.Empty);
 }
Exemple #2
0
 public void Update(IQuickTaskProvider provider)
 {
     if (providerTasks == null)
     {
         return;
     }
     providerTasks [provider] = new List <QuickTask> (provider.QuickTasks);
     OnTaskProviderUpdated(EventArgs.Empty);
 }
		public void AddQuickTaskProvider (IQuickTaskProvider provider)
		{
			quickTaskProvider.Add (provider);
			mainsw.AddQuickTaskProvider (provider); 
			if (secondsw != null)
				secondsw.AddQuickTaskProvider (provider);
		}
			public void RemoveQuickTaskProvider (IQuickTaskProvider provider)
			{
				if (provider != null)
					provider.TasksUpdated -= HandleTasksUpdated;
			}	
			public void AddQuickTaskProvider (IQuickTaskProvider p)
			{
				p.TasksUpdated += HandleTasksUpdated; 
			}
		public void RemoveQuickTaskProvider (IQuickTaskProvider provider)
		{
			quickTaskProvider.Remove (provider);
			mainsw.RemoveQuickTaskProvider (provider); 
			if (secondsw != null)
				secondsw.RemoveQuickTaskProvider (provider);
		}		
			public void AddQuickTaskProvider (IQuickTaskProvider p)
			{
				if (!strip.Visible) {
					strip.VAdjustment = scrolledWindow.Vadjustment;
					scrolledWindow.ReplaceVScrollBar (strip);
				}
				p.TasksUpdated += HandleTasksUpdated; 
			}
Exemple #8
0
		public void Update (IQuickTaskProvider provider)
		{
			if (providerTasks == null)
				return;
			providerTasks [provider] = new List<QuickTask> (provider.QuickTasks);
			OnTaskProviderUpdated (EventArgs.Empty);
		}
Exemple #9
0
		public void Update (IQuickTaskProvider provider)
		{
			providerTasks [provider] = new List<QuickTask> (provider.QuickTasks);
			QueueDraw ();
		}
			public void AddQuickTaskStrip (IQuickTaskProvider p)
			{
//				if (!strip.Visible) {
//					strip.VAdjustment = scrolledWindow.Vadjustment;
//					scrolledWindow.ReplaceVScrollBar (strip);
//				}
//				p.TasksUpdated += (sender, e) => strip.Update (p);
			}
		public void Update (IQuickTaskProvider provider)
		{
			if (providerTasks == null)
				return;
			providerTasks = providerTasks.SetItem (provider, provider.QuickTasks);
			OnTaskProviderUpdated (EventArgs.Empty);
		}
Exemple #12
0
 public void Update(IQuickTaskProvider provider)
 {
     providerTasks [provider] = new List <QuickTask> (provider.QuickTasks);
     QueueDraw();
 }