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:
authorDavid Karlaš <david.karlas@xamarin.com>2014-06-22 15:09:26 +0400
committerDavid Karlaš <david.karlas@xamarin.com>2014-06-22 15:46:30 +0400
commit6d520a99f7ea2fee9a6b63e98c42f2b475d50678 (patch)
tree87fd79a16071ba0b1e23ac782bc66d32d9bfa961 /main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.InlineVisualizers
parentcdf422259e6bf53b946d62a9ee6dfbb34549169b (diff)
[Debugger] new class DebugValueConverter<T> and /MonoDevelop/Debugging/DebugValueConverters for all conversions
Diffstat (limited to 'main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.InlineVisualizers')
-rw-r--r--main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.InlineVisualizers/ColorInlineVisualizer.cs5
1 files changed, 3 insertions, 2 deletions
diff --git a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.InlineVisualizers/ColorInlineVisualizer.cs b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.InlineVisualizers/ColorInlineVisualizer.cs
index 023caa8d62..3ddfae37ee 100644
--- a/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.InlineVisualizers/ColorInlineVisualizer.cs
+++ b/main/src/addins/MonoDevelop.Debugger/MonoDevelop.Debugger.InlineVisualizers/ColorInlineVisualizer.cs
@@ -25,6 +25,7 @@
// THE SOFTWARE.
using System;
using Mono.Debugging.Client;
+using Xwt.Drawing;
namespace MonoDevelop.Debugger.InlineVisualizers
{
@@ -34,12 +35,12 @@ namespace MonoDevelop.Debugger.InlineVisualizers
public override bool CanInlineVisualize (ObjectValue val)
{
- return DebuggingService.HasColorConverter (val);
+ return DebuggingService.HasGetConverter<Color> (val);
}
public override string InlineVisualize (ObjectValue val)
{
- var color = DebuggingService.GetColorConverter (val).GetColor (val);
+ var color = DebuggingService.GetGetConverter<Color> (val).GetValue (val);
return "R=" + ((byte)(color.Red * 255.0)) + ", " +
"G=" + ((byte)(color.Green * 255.0)) + ", " +
"B=" + ((byte)(color.Blue * 255.0)) + ", " +