Author: lluis
Date: 2008-01-11 04:01:56 -0500 (Fri, 11 Jan 2008)
New Revision: 92654
Modified:
branches/monodevelop/main/1.0/src/core/MonoDevelop.Ide/ChangeLog
branches/monodevelop/main/1.0/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/ProgressMonitors.cs
Log:
2008-01-11 Lluis Sanchez Gual <[EMAIL PROTECTED]>
* MonoDevelop.Ide.Gui/ProgressMonitors.cs: More fixes in transient pad
management.
Modified: branches/monodevelop/main/1.0/src/core/MonoDevelop.Ide/ChangeLog
===================================================================
--- branches/monodevelop/main/1.0/src/core/MonoDevelop.Ide/ChangeLog
2008-01-11 09:00:27 UTC (rev 92653)
+++ branches/monodevelop/main/1.0/src/core/MonoDevelop.Ide/ChangeLog
2008-01-11 09:01:56 UTC (rev 92654)
@@ -1,3 +1,8 @@
+2008-01-11 Lluis Sanchez Gual <[EMAIL PROTECTED]>
+
+ * MonoDevelop.Ide.Gui/ProgressMonitors.cs: More fixes in transient pad
+ management.
+
2008-01-10 Lluis Sanchez Gual <[EMAIL PROTECTED]>
* MonoDevelop.Ide.Gui/ProgressMonitors.cs: Really fix placement of
Modified:
branches/monodevelop/main/1.0/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/ProgressMonitors.cs
===================================================================
---
branches/monodevelop/main/1.0/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/ProgressMonitors.cs
2008-01-11 09:00:27 UTC (rev 92653)
+++
branches/monodevelop/main/1.0/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/ProgressMonitors.cs
2008-01-11 09:01:56 UTC (rev 92654)
@@ -125,9 +125,13 @@
instanceCount++;
DefaultMonitorPad monitorPad = new DefaultMonitorPad
(title, icon, instanceCount);
+ string newPadId = "OutputPad - " + title + " - " +
instanceCount;
+ string basePadId = "OutputPad - " + title + " - 0";
+
if (instanceCount > 0)
title += " (" + (instanceCount+1) + ")";
- pad = IdeApp.Workbench.ShowPad (monitorPad, "OutputPad"
+ instanceCount, title, "OutputPad0/Center Bottom", icon);
+
+ pad = IdeApp.Workbench.ShowPad (monitorPad, newPadId,
title, basePadId + "/Center Bottom", icon);
outputMonitors.Add (pad);
if (instanceCount > 0) {
@@ -168,11 +172,15 @@
}
instanceNum++;
+
+ string newPadId = "SearchPad - " + title + " - " +
instanceNum;
+ string basePadId = "SearchPad - " + title + " - 0";
+
if (instanceNum > 0)
title += " (" + (instanceNum+1) + ")";
SearchResultPad monitorPad = new SearchResultPad
(instanceNum);
- pad = IdeApp.Workbench.ShowPad (monitorPad, "SearchPad"
+ instanceNum, title, "SearchPad0/Center Bottom",
MonoDevelop.Core.Gui.Stock.FindIcon);
+ pad = IdeApp.Workbench.ShowPad (monitorPad, newPadId,
title, basePadId + "/Center Bottom", MonoDevelop.Core.Gui.Stock.FindIcon);
searchMonitors.Add (pad);
if (searchMonitors.Count > 1) {
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches