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

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarlan Hugh <hhugh@thebrain.com>2014-02-10 11:27:35 +0400
committerHarlan Hugh <hhugh@thebrain.com>2014-02-10 11:37:30 +0400
commitc2bc5542a35a7f4ab491701b46dd3a878838b30d (patch)
tree9b51240c00e099f56c8081f254f9d730ef150495 /Xwt.Mac
parent64143d1dc54d7a3b7b11959c69575b14d278905e (diff)
Fixed: Screen.ScaleFactor always returns 1, even on a Retina display
Diffstat (limited to 'Xwt.Mac')
-rw-r--r--Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs b/Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs
index c7c64e6e..b1fab7ed 100644
--- a/Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs
+++ b/Xwt.Mac/Xwt.Mac/MacDesktopBackend.cs
@@ -107,6 +107,11 @@ namespace Xwt.Mac
return ((NSScreen)backend).DeviceDescription ["NSScreenNumber"].ToString ();
}
+ public override double GetScaleFactor (object backend)
+ {
+ return ((NSScreen)backend).BackingScaleFactor;
+ }
+
#endregion
}
}