|
|
|
@ -95,17 +95,17 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads
@@ -95,17 +95,17 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads
|
|
|
|
|
e.Item.Items.Clear(); |
|
|
|
|
|
|
|
|
|
ObjectVariable var = e.Item.Tag as ObjectVariable; |
|
|
|
|
/*if (var != null && var.HasBaseClass && var.BaseClass.Type != "System.Object") |
|
|
|
|
if (var != null && var.HasBaseClass && var.BaseClass.Type != "System.Object") |
|
|
|
|
{ |
|
|
|
|
TreeListViewItem newItem = new TreeListViewItem(); |
|
|
|
|
newItem.Text = "Base class"; |
|
|
|
|
newItem.Text = "<Base class>"; |
|
|
|
|
newItem.SubItems.Add(var.BaseClass.Value.ToString()); |
|
|
|
|
newItem.SubItems.Add(var.BaseClass.Type); |
|
|
|
|
newItem.Tag = var.BaseClass; |
|
|
|
|
newItem.ImageIndex = 0; // Class
|
|
|
|
|
newItem.Items.Add(""); // Show plus icon
|
|
|
|
|
e.Item.Items.Add(newItem); |
|
|
|
|
}*/ |
|
|
|
|
} |
|
|
|
|
AddVariables(e.Item.Items, ((Variable)e.Item.Tag).SubVariables); |
|
|
|
|
|
|
|
|
|
localVarList.EndUpdate(); |
|
|
|
@ -155,7 +155,7 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads
@@ -155,7 +155,7 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads
|
|
|
|
|
item.ImageIndex = 0; // Class
|
|
|
|
|
item.Items.Add(""); // Show plus icon
|
|
|
|
|
|
|
|
|
|
object devNull = (var as ObjectVariable).SubVariables; // Cache variables TODO: LAME
|
|
|
|
|
//object devNull = (var as ObjectVariable).SubVariables; // Cache variables TODO: LAME
|
|
|
|
|
|
|
|
|
|
} else if (var is PropertyVariable){ |
|
|
|
|
// It is a property
|
|
|
|
|