Browse Source

Minor fixes

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@113 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
David Srbecký 21 years ago
parent
commit
e051794455
  1. 1
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/LocalVarPad.cs
  2. 2
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/RunningThreadsPad.cs
  3. 1
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs

1
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/LocalVarPad.cs

@ -114,6 +114,7 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads
void AddVariables (TreeListViewItemCollection items, VariableCollection vars) void AddVariables (TreeListViewItemCollection items, VariableCollection vars)
{ {
foreach (Variable var in vars) { foreach (Variable var in vars) {
if (var.Name.StartsWith("CS$")) continue;
TreeListViewItem newItem = new TreeListViewItem(); TreeListViewItem newItem = new TreeListViewItem();
newItem.Tag = var; newItem.Tag = var;
newItem.Text = var.Name; newItem.Text = var.Name;

2
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/RunningThreadsPad.cs

@ -110,7 +110,7 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads
try { try {
item.SubItems.Add(e.Thread.CurrentFunction.Name); item.SubItems.Add(e.Thread.CurrentFunction.Name);
} catch (CurrentFunctionNotAviableException) { } catch (CurrentFunctionNotAviableException) {
item.SubItems.Add("<unaviable>"); item.SubItems.Add("N/A");
} }
item.SubItems.Add(e.Thread.Priority.ToString()); item.SubItems.Add(e.Thread.Priority.ToString());
item.SubItems.Add(e.Thread.Suspended.ToString()); item.SubItems.Add(e.Thread.Suspended.ToString());

1
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs

@ -355,6 +355,7 @@ namespace ICSharpCode.SharpDevelop.Services
/// </summary> /// </summary>
public string GetValueAsString(string variableName) public string GetValueAsString(string variableName)
{ {
if (!NDebugger.IsDebugging || NDebugger.IsProcessRunning) return null;
VariableCollection collection = NDebugger.LocalVariables; VariableCollection collection = NDebugger.LocalVariables;
if (collection == null) if (collection == null)
return null; return null;

Loading…
Cancel
Save