Author: mkrueger
Date: 2008-02-06 13:00:07 -0500 (Wed, 06 Feb 2008)
New Revision: 95058
Modified:
trunk/monodevelop/main/src/addins/NUnit/ChangeLog
trunk/monodevelop/main/src/addins/NUnit/Gui/TestPad.cs
Log:
* Gui/TestPad.cs: Some changes for the new TreeViewPad
Modified: trunk/monodevelop/main/src/addins/NUnit/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/NUnit/ChangeLog 2008-02-06 17:58:52 UTC
(rev 95057)
+++ trunk/monodevelop/main/src/addins/NUnit/ChangeLog 2008-02-06 18:00:07 UTC
(rev 95058)
@@ -1,3 +1,7 @@
+2008-02-06 Mike Krüger <[EMAIL PROTECTED]>
+
+ * Gui/TestPad.cs: Some changes for the new TreeViePiye
+
2008-02-05 Lluis Sanchez Gual <[EMAIL PROTECTED]>
* templates/NUnitProject.xpt.xml: Fix nunit versions referenced in the
Modified: trunk/monodevelop/main/src/addins/NUnit/Gui/TestPad.cs
===================================================================
--- trunk/monodevelop/main/src/addins/NUnit/Gui/TestPad.cs 2008-02-06
17:58:52 UTC (rev 95057)
+++ trunk/monodevelop/main/src/addins/NUnit/Gui/TestPad.cs 2008-02-06
18:00:07 UTC (rev 95058)
@@ -308,15 +308,15 @@
failedTree.RowActivated += new Gtk.RowActivatedHandler
(OnFailedTestActivated);
if (testService.RootTest != null)
- LoadTree (testService.RootTest);
+ TreeView.LoadTree (testService.RootTest);
}
void OnTestSuiteChanged (object sender, EventArgs e)
{
if (testService.RootTest != null)
- LoadTree (testService.RootTest);
+ TreeView.LoadTree (testService.RootTest);
else {
- Clear ();
+ TreeView.Clear ();
ClearDetails ();
}
}
@@ -332,7 +332,7 @@
ITreeNavigator FindTestNode (UnitTest t)
{
- ITreeNavigator nav = GetNodeAtObject (t);
+ ITreeNavigator nav = TreeView.GetNodeAtObject (t);
if (nav != null)
return nav;
if (t.Parent == null)
@@ -344,7 +344,7 @@
return null;
nav.MoveToFirstChild (); // Make sure the
children are created
- return GetNodeAtObject (t);
+ return TreeView.GetNodeAtObject (t);
}
public override Gtk.Widget Control {
@@ -365,14 +365,16 @@
info.Enabled = runningTestOperation == null;
}
- public override void ActivateCurrentItem ()
+ public TestPad ()
{
- RunSelectedTest ();
+ base.TreeView.CurrentItemActivated += delegate {
+ RunSelectedTest ();
+ };
}
void RunSelectedTest ()
{
- ITreeNavigator nav = GetSelectedNode ();
+ ITreeNavigator nav = TreeView.GetSelectedNode ();
UnitTest test = (UnitTest) nav.DataItem;
runningTestOperation = testService.RunTest (test);
@@ -389,7 +391,7 @@
protected override void OnSelectionChanged (object sender,
EventArgs args)
{
base.OnSelectionChanged (sender, args);
- ITreeNavigator nav = GetSelectedNode ();
+ ITreeNavigator nav = TreeView.GetSelectedNode ();
if (nav != null) {
UnitTest test = (UnitTest) nav.DataItem;
if (test != null)
@@ -419,7 +421,7 @@
if (!detailsPad.Visible) {
detailsPad.Show ();
- ITreeNavigator nav = GetSelectedNode ();
+ ITreeNavigator nav = TreeView.GetSelectedNode
();
if (nav != null) {
UnitTest test = (UnitTest) nav.DataItem;
FillDetails (test, false);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches