Граф коммитов

279 Коммитов

Автор SHA1 Сообщение Дата
smallsql 8ccc46a738 fix a NPE with printing after the last change 2011-06-16 20:16:03 +00:00
smallsql af225ffca7 save TEXT_ANTIALIASING hint in a variable to more compatible behaviour 2011-06-16 17:22:06 +00:00
smallsql 19352c2c8b Add a emulation for fixed metrix to make drawString and stringWidth compatible. 2011-04-16 19:59:15 +00:00
smallsql c24cd301cf An additional MOUSE_CLICKED event will now be generated OnMouseUp for double clicks (similar to the single click solution) 2011-02-22 20:44:19 +00:00
jfrijters 02de919e91 Remove unused code instead of commenting it out. 2011-02-14 05:21:07 +00:00
jfrijters f8dbce7789 - Commented out unused (or write-only) fields.
- Made POINT field public to avoid mcs warning.
- Added workarounds for two mcs bugs.
2011-01-25 11:10:47 +00:00
jfrijters 6e4298a18c Removed bogus comparisons of IntPtr with null. 2011-01-25 11:08:49 +00:00
smallsql e6457788e8 Implementation of several print attributes (Copies, Collation, Orientation, MediaSize, MediaTray). The PrintGraphics now fully supports the create() function. 2011-01-24 13:38:37 +00:00
smallsql b0398ffc0a Currently there are an inconsistency between NetFontMetrics and FontDesignMetrics. To prevent this we replace all with FontDesignMetrics and remove NetFontMetrics. 2011-01-23 11:20:38 +00:00
jfrijters 127273a1c1 Fix bogus IntPtr == null check. 2011-01-20 05:39:49 +00:00
smallsql f11ad4940d remove NetProducerImage and replace it with ToolkitImage 2010-12-27 21:16:43 +00:00
smallsql ed4cc46c04 remove some Image methods from NetToolkit and use the original of SunToolkit 2010-12-27 10:36:00 +00:00
smallsql c95850be73 If we set the bound back to Java then we need to add the windows insets that be have subtract before. 2010-12-19 15:04:30 +00:00
smallsql e5733a3d5c complete the peer of Canvas and Panel 2010-12-17 22:08:15 +00:00
smallsql b900d627e9 fix clearRect, must be independent from composite 2010-12-17 15:11:04 +00:00
smallsql 8270a2d62e Some fixes on the printing API from Karsten Heinrich 2010-12-15 14:53:33 +00:00
smallsql 46be1e2aa9 drawString should use the same StringFormat like font metrics 2010-12-15 14:33:04 +00:00
smallsql 8dd1fb9229 remove an indent 2010-12-15 14:29:16 +00:00
smallsql 4cea045eac Not use method removed 2010-12-15 14:27:41 +00:00
smallsql 81bea73d47 There seems no difference between fractional and not fractional font metrics for the outline of a GlyphVector. 2010-12-15 14:27:20 +00:00
smallsql 6bc9586f3e Fix the stealing of focus from a tooltip which is partly outside of the window. The bug was a not working updateFocusableWindowState(). 2010-12-10 14:43:31 +00:00
jfrijters 4c2f86ddb1 Added .NET 4 security attributes. 2010-12-01 06:49:34 +00:00
smallsql ae4128ae6c Fix some stroke bugs 2010-11-28 10:01:07 +00:00
smallsql 23eefca3fc Add support for keys with ALT_GR or ALT+CTRL. 2010-11-16 15:59:27 +00:00
smallsql 77e06bbeb6 set the default InterpolationMode to NearestNeighbor like in Java 2010-11-16 11:09:08 +00:00
smallsql 9f3dac88c0 Because not all methods that modify the transaction has saved the Java transaction that it make no sense to hold a copy of the Java transaction. In most cases it is wrong. 2010-11-16 10:13:04 +00:00
smallsql 8919ccce54 Documentation 2010-11-09 15:41:43 +00:00
jfrijters aea7b84a5d Added ShellApi.cs 2010-11-08 16:07:28 +00:00
smallsql e284f019ea Activate the new Shell Folder API for a better support of virtual folder like Desktop, Computer, etc 2010-11-08 15:42:32 +00:00
smallsql d62a07139a New implementation of the Shell Folder API for a better support of virtual folder like Desktop, Computer, etc 2010-11-08 15:41:11 +00:00
jfrijters 96efb554fe Install SynchronizationContext on the event dispatcher thread to allow C# 5 async feature to stay on the event thread. 2010-11-01 12:52:00 +00:00
jfrijters 716d39f736 Removed "var" to maintain C# 2.0 compatibility. 2010-11-01 12:50:22 +00:00
jfrijters 9988b73577 Added composite.cs. 2010-11-01 12:42:22 +00:00
smallsql 71210ee5d7 Implementation for some of alpha composite blending 2010-11-01 12:30:14 +00:00
jfrijters c7c7ca100c Implemented popup menu. 2010-10-28 16:03:22 +00:00
jfrijters bfddc0b2ac Fixed background painting of Frame and Window. For AWT we should paint the background, but for Swing we shouldn't. 2010-10-28 11:15:21 +00:00
jfrijters f7e45f0d05 - Implemented screen insets.
- Moved bound setting to UI thread.
- Take menu presence into account for frame insets.
2010-10-28 08:25:12 +00:00
jfrijters 417745f1c6 Massive AWT peer restructuring. 2010-10-28 08:19:38 +00:00
smallsql b45c24fb2f PixelOffsetMode also clone 2010-10-22 08:26:56 +00:00
smallsql f0919deab5 Fix bug with empty shape 2010-10-21 13:01:05 +00:00
smallsql 9eb0f06e7e implementation of getOutline in toolkit 2010-10-21 11:18:33 +00:00
smallsql edb583ce3a Some optimizations to receive more a output like Java 2010-10-21 11:17:36 +00:00
smallsql 6db13c123f Add some converter functions for GlyphVector.getOutline 2010-10-21 11:15:40 +00:00
smallsql 8e99fef2d1 use renderings hinds of FontMetrics for drawGlyphVector 2010-10-11 19:11:04 +00:00
jfrijters f19ffe7f6f Made default graphics into a thread local to avoid sharing the graphics object between threads (which causes problems). 2010-10-11 06:23:47 +00:00
smallsql adf4522c3d Implements Graphics.setPaint with a LinearGradientPaint for Nimbus. 2010-10-07 10:54:23 +00:00
smallsql 6e816cddd2 implements createCompatibleVolatileImage for Nimbus 2010-10-06 12:39:36 +00:00
smallsql 1e294662a6 Fix a rounding problem with FontMetrics 2010-10-06 08:31:53 +00:00
smallsql 93160e18c3 create() for ButtonPeer and LabelPeer implemented 2010-09-24 08:23:22 +00:00
smallsql 14cd0fc9f9 Fix the metrix junit tests. 2010-09-07 09:50:24 +00:00