[Ikvm-commit] ikvm/awt toolkit-0.95.cs,1.110,1.111
Brought to you by:
jfrijters
From: Jeroen F. <jfr...@us...> - 2015-04-16 13:57:55
|
Update of /cvsroot/ikvm/ikvm/awt In directory sfp-cvs-1.v30.ch3.sourceforge.com:/tmp/cvs-serv2623 Modified Files: toolkit-0.95.cs Log Message: Added support for "high contrast" desktop property. Inspired by patch from Daniel Zatonyi <dza...@ch...>. Index: toolkit-0.95.cs =================================================================== RCS file: /cvsroot/ikvm/ikvm/awt/toolkit-0.95.cs,v retrieving revision 1.110 retrieving revision 1.111 diff -C2 -d -r1.110 -r1.111 *** toolkit-0.95.cs 17 Nov 2014 16:47:17 -0000 1.110 --- toolkit-0.95.cs 16 Apr 2015 13:57:53 -0000 1.111 *************** *** 778,787 **** protected internal override Object lazilyLoadDesktopProperty(String name) { ! if ("win.defaultGUI.font".Equals(name)) { ! Font font = Control.DefaultFont; ! return C2J.ConvertFont(font); } - return null; } --- 778,790 ---- protected internal override Object lazilyLoadDesktopProperty(String name) { ! switch (name) { ! case "win.defaultGUI.font": ! return C2J.ConvertFont(Control.DefaultFont); ! case "win.highContrast.on": ! return java.lang.Boolean.valueOf(SystemInformation.HighContrast); ! default: ! return null; } } |