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

39 Коммитов

Автор SHA1 Сообщение Дата
smallsql 15fa39c4b9 Add the Java symbolic font names to the list of all available font names. 2009-12-11 15:21:34 +00:00
smallsql 7018ad94a1 implements copyArea 2009-11-08 09:52:11 +00:00
smallsql f361b69e06 implement getColorModel() and fix a junit test 2009-11-07 21:14:34 +00:00
smallsql 8877fb077d PrintGraphics added 2009-11-01 12:01:38 +00:00
natl c840872339 code reordering 2009-10-16 16:10:09 +00:00
natl f4c5bb4908 reduce number of instances needed for finalizers to reduce GC work 2009-10-02 00:05:56 +00:00
natl d51fba4fec fix a bug where the default foreground/background color in paint method are not derived from the color setting of the component 2009-09-30 16:22:14 +00:00
jfrijters c259490129 Avoid obsoleted FontFamily.GetFamilies() and use more efficient FontFamily.Families 2009-08-19 08:21:16 +00:00
natl 01fba1c28c make sure PointToScreen is called in the UI thread 2009-08-17 23:52:44 +00:00
natl bc24e7316b fix scrolling update and screen update during frame move 2009-08-15 16:37:55 +00:00
smallsql 09515cdf6f Graphics.setFont has set the wrong .NET font 2009-07-26 13:20:09 +00:00
smallsql b938eaaeb9 Fix a NPE with Graphics2D.setBackgound(null) 2009-06-21 20:41:30 +00:00
jfrijters 3113757700 More component work. 2009-06-09 06:03:20 +00:00
jfrijters ef4a9c1b27 foreground color, background color and font fixes. Background color still isn't working though. 2009-06-05 07:56:02 +00:00
jfrijters 61de1cfa27 - Changed NetComponentPeer construction to match JDK's WComponentPeer structure.
- Wrapped reflection in doPrivileged() blocks.
2009-06-05 07:09:34 +00:00
smallsql 2653e25818 fixing the painting of the GlyphVector with the StandardGlyphVector from Sun 2009-05-30 21:32:32 +00:00
smallsql e6294e5ad3 fix a System.InvalidOperationException: Object is currently in use elsewhere 2009-05-25 20:07:04 +00:00
smallsql dd1602d706 Implement createCompatibleVolatileImage(int,int) 2009-05-23 15:21:58 +00:00
smallsql fccc39b788 Replace the GNU ClasspathToolkit with the SunToolkit in .NET Code. Replace the usage of the FontPeer with the Java2D. Replace the NetGlyphVector with the StandardGlyphVector 2009-05-16 16:34:40 +00:00
smallsql 8a7787a4fe Loading the GraphicsEnvironment with the Sun mechanism 2009-05-07 12:52:48 +00:00
smallsql f9e9ae8793 Add the new methods of the JDK6 peers with a NotImplementedException 2009-05-03 20:17:02 +00:00
jfrijters 9e01662f07 Handle Graphics2D.setPaint(null) correctly. 2009-04-17 06:34:41 +00:00
jfrijters e3f95b0bcd converter.cs
- ConvertRoundRect - correction in representation differences
- LineJoin, LineCap, Dash conversions
- CreateFontFamily - case sensitivity fix
fonts.cs, fonts-0.95.cs
- overriding FontMetrics.getStringBounds
- y coordinate of the returned rectangle should be the negative ascent in Java
graphics.cs
- NetGraphics.drawArc, fillArc - correction in representation differences
- NetGraphics.drawRoundRect, fillRoundRect - correction in representation differences
- NetGraphics.drawString - text was mispositioned
- NetGraphics.setStroke - BasicStroke support for LineCap, LineJoin, LineDash
- NetGraphicsEnvironment.createGraphics returned empty image
images.cs
- NetProducerImage.setPixels - implementation for byte[] argument
toolkit.cs, toolkit-0.95.cs
toolkit.cs: NetToolkit implements ikvm.awt.IkvmToolkit, see BufferedImage.createGraphics implementation
NetToolkit - getBestCursorSize, createCustomCursor implementation
NetToolkit - DoubleClick, ContextMenu support
NetToolkit - MapKeyCode did not work for Enter and Delete keys
NetToolkit - OnBoundsChanged - component resized event seems to be missing
NetToolkit - createImage(ImageProducer) implementation
NetToolkit - setCursorImpl, NetCustomCursor
NetDialogPeer - setting the title of the dialog
NetFramePeer - setting icon for the frame

Contributed by: Judit Vasko-Szedlar (Chemaxon)
2009-04-15 04:58:12 +00:00
smallsql 0029f0d8ff Graphics improvement 2009-03-13 11:26:52 +00:00
jfrijters b236ec07f1 Moved Y correction to Graphics2D float overload of drawString, so that it too positions the text (approx.) correctly. 2009-02-17 09:38:31 +00:00
jfrijters 46a4f6c9fb Set foreground/background colors for Graphics created from Image correctly. 2009-02-17 08:12:48 +00:00
jfrijters 1a4091fad9 "implemented" Graphics.setComposite/getComposite/getFontRenderContext. 2009-02-10 09:34:12 +00:00
smallsql ea4f6fa809 Hide new public methods in BufferedImage 2008-12-31 15:37:28 +00:00
smallsql 3d2604205a Remove NetBufferedImage and merge the code in the class BufferedImage. Now the class BufferedImage has 2 buffers. A Java Raster and .NET Bitmap. 2008-12-30 10:28:10 +00:00
jfrijters bb9b51fe46 - Lock bitmap when drawing it, to make modifying the bitmap from another thread safe.
- Make setPixels() lots faster by using direct memory copy (although this requires full trust).
2008-09-21 09:33:09 +00:00
jfrijters 684cdf651e Generified all collections. 2008-08-15 12:01:06 +00:00
jfrijters 866cc25de6 Convert rotation angle from radians (Java) to degrees (.NET). 2008-05-09 06:00:46 +00:00
jfrijters 3072c89696 - Removed .NET 1.1 specific code
- Removed conditional compilation of .NET 2.0 specific code
2007-11-26 08:38:38 +00:00
smallsql a4e6e91923 Some fixes for GraphicsDevice 2007-01-27 15:37:35 +00:00
smallsql a8104b54ae Restructing the awt project part 2 2007-01-21 14:18:02 +00:00
smallsql e1f31c1f66 getPaint and setPaint implemented 2007-01-21 13:04:58 +00:00
smallsql ba7aab9af2 Some fixes for SwingSet2 from Jeroen 2007-01-14 16:13:51 +00:00
smallsql 782d2c2ca2 * First Implementation of GlyphVector for .Net 1.1
* Compilerproblem with .NET 1.1 fixed
2007-01-04 20:43:41 +00:00
smallsql e95565d4bb Restructing of the awt files step 1 2006-12-30 15:10:54 +00:00