* ColorConverter.cs: fixed GetStandardValues() for TARGET_JVM
* Font.jvm.cs: fixed GetHeight()
svn path=/trunk/mcs/; revision=76628
+2007-05-03 Igor Zelmanovich <igorz@mainsoft.com>
+
+ * ColorConverter.cs: fixed GetStandardValues() for TARGET_JVM
+ * Font.jvm.cs: fixed GetHeight()
+
2007-05-02 Sebastien Pouliot <sebastien@ximian.com>
* gdipEnums.cs: Add GetSysColorIndex
if (cached != null)
return cached;
#if TARGET_JVM
- Color [] colors = (Color []) KnownColors.Values.Clone ();
+ Color [] colors = new Color [KnownColors.Values.Length - 1];
+ Array.Copy (KnownColors.Values, 1, colors, 0, colors.Length);
#else
Array colors = Array.CreateInstance (typeof (Color), KnownColors.ArgbValues.Length - 1);
for (int i=1; i < KnownColors.ArgbValues.Length; i++) {
public float GetHeight (Graphics graphics) {
if (graphics == null)
- throw new ArgumentNullException ("graphics");
-
- awt.Font f = NativeObject.deriveFont (graphics.GetFinalTransform ());
- return (FontFamily.GetLineSpacing (Style) / FontFamily.GetEmHeight (Style))
- * (f.getSize2D () / _screenResolutionConverter [(int) Unit]);
+ throw new ArgumentNullException ("graphics");\r
+ return GetHeight (graphics.DpiY);
}
public bool Italic {