public void CombineOpened(object sender, CombineEventArgs args)
 {
     foreach (string pref in refNames) {
         Project p = Runtime.ProjectService.GetProject (pref);
         if (p != null) ProjectReferences.Add (new ProjectReference (p));
     }
 }
 void CloseCombine(object sender, CombineEventArgs e)
 {
     Reset ();
     e.Combine.ActiveConfigurationChanged -= onActiveConfigurationChanged;
     e.Combine.ConfigurationAdded -= onConfigurationsChanged;
     e.Combine.ConfigurationRemoved -= onConfigurationsChanged;
 }
 void OnCombineOpen(object sender, CombineEventArgs e)
 {
     buffer.Clear ();
 }
 void OnCombineClosed(object sender, CombineEventArgs e)
 {
     buffer.Clear ();
 }
 void OnCombineClosed(object sender, CombineEventArgs e)
 {
     SetMessage ("");
 }
 void OnCombineOpen(object sender, CombineEventArgs e)
 {
     term.Reset (false, false);
 }
 void OnCombineClosed(object sender, CombineEventArgs e)
 {
     term.Reset (false, true);
 }
 protected virtual void OnCurrentSelectedCombineChanged(CombineEventArgs e)
 {
     if (CurrentSelectedCombineChanged != null) {
         CurrentSelectedCombineChanged(this, e);
     }
 }
 protected virtual void OnOpenCombine(object sender, CombineEventArgs e)
 {
     LoadTree (e.Combine);
 }
        protected virtual void OnOpenCombine(object sender, CombineEventArgs e)
        {
            rootTest = BuildTest (e.Combine);
            e.Combine.ReferenceAddedToProject += new ProjectReferenceEventHandler (OnReferenceAddedToProject);
            e.Combine.ReferenceRemovedFromProject += new ProjectReferenceEventHandler (OnReferenceRemovedFromProject);

            if (TestSuiteChanged != null)
                TestSuiteChanged (this, EventArgs.Empty);
        }
        protected virtual void OnCloseCombine(object sender, CombineEventArgs e)
        {
            e.Combine.ReferenceAddedToProject -= new ProjectReferenceEventHandler (OnReferenceAddedToProject);
            e.Combine.ReferenceRemovedFromProject -= new ProjectReferenceEventHandler (OnReferenceRemovedFromProject);

            if (rootTest != null) {
                ((IDisposable)rootTest).Dispose ();
                rootTest = null;
            }
            if (TestSuiteChanged != null)
                TestSuiteChanged (this, EventArgs.Empty);
        }
 void OnCombineOpen(object sender, CombineEventArgs e)
 {
     store.Clear ();
 }
 void OnCombineClosed(object sender, CombineEventArgs e)
 {
     store.Clear ();
 }
 void OnCombineOpened(object sender, CombineEventArgs args)
 {
     try {
         if (args.Combine.StartupEntry != null)
             fb.CurrentDir = args.Combine.StartupEntry.BaseDirectory;
     } catch {
         fb.CurrentDir = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
     }
 }
 void OnCombineClosed(object sender, CombineEventArgs args)
 {
     fb.CurrentDir = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
 }
 void OpenCombine(object sender, CombineEventArgs e)
 {
     RefreshCombo (e.Combine);
     e.Combine.ActiveConfigurationChanged += onActiveConfigurationChanged;
     e.Combine.ConfigurationAdded += onConfigurationsChanged;
     e.Combine.ConfigurationRemoved += onConfigurationsChanged;
 }
 //********* own events
 protected virtual void OnCombineOpened(CombineEventArgs e)
 {
     if (CombineOpened != null) {
         CombineOpened(this, e);
     }
 }
 protected virtual void OnCloseCombine(object sender, CombineEventArgs e)
 {
     Clear ();
 }