Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2010-03-04 16:43:41 +0300
committerLluis Sanchez <lluis@novell.com>2010-03-04 16:43:41 +0300
commit59f90ed78f58c27f25e354e45933a032a569fb38 (patch)
treecdf1afa49b5e99c795bbb876d412d6fe2eba11ec /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Codons
parenta2779f0c5c0764696d8430d07c1f7297f0588e88 (diff)
* MonoDevelop.Ide.Codons/PadCodon.cs:
* MonoDevelop.Ide.Gui/IPadContainer.cs: * MonoDevelop.Ide.Gui/SdiWorkspaceLayout.cs: Make sure pads are properly initialized when accessing them through the Pad wrapper object. svn path=/trunk/monodevelop/; revision=153018
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Codons')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Codons/PadCodon.cs11
1 files changed, 9 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Codons/PadCodon.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Codons/PadCodon.cs
index 3fb3bcdbfe..cb01458807 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Codons/PadCodon.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Codons/PadCodon.cs
@@ -68,12 +68,19 @@ namespace MonoDevelop.Ide.Codons
public IPadContent PadContent {
get {
- if (content == null)
- content = CreatePad ();
return content;
}
}
+ public IPadContent InitializePadContent (IPadWindow window)
+ {
+ if (content == null) {
+ content = CreatePad ();
+ content.Initialize (window);
+ }
+ return content;
+ }
+
public string PadId {
get { return id != null ? id : base.Id; }
set { id = value; }