smallsql
0513036fe9
implements grab() and ungrab()
2009-07-29 17:38:42 +00:00
jfrijters
b82d3bbcea
Remove duplicate event queue.
2009-07-28 06:31:37 +00:00
smallsql
6f7231d956
fix the repainting bug on bottom and right border, what a regression of the last component restructuring
2009-07-26 16:20:22 +00:00
smallsql
240d5bc075
remove unused code
2009-07-26 14:28:47 +00:00
smallsql
65604b4322
Fix the wrong converting of Fonts that use another GraphicsUnit as Pixel
2009-07-26 14:03:54 +00:00
smallsql
09515cdf6f
Graphics.setFont has set the wrong .NET font
2009-07-26 13:20:09 +00:00
jfrijters
114be555a4
Comment out currently unused variable.
2009-07-13 08:02:17 +00:00
smallsql
5b4cffe1a8
* WindowPeer.setModalBlocked implemented
...
* NetFileDialog extends from NetWindowPeer now.
2009-07-12 06:00:44 +00:00
jfrijters
8265d1ff1c
Added reference to IKVM.OpenJDK.Media.dll
2009-07-10 06:04:41 +00:00
jfrijters
c2ea118316
Added reference to IKVM.OpenJDK.Media.dll
2009-07-07 11:59:08 +00:00
smallsql
2d86fcfdde
First step of Toolkit.lazilyLoadDesktopProperty(String)
2009-07-02 18:06:09 +00:00
smallsql
00592c77f6
Give the JDialog a border back; register sun.awt.shell.Win32ShellFolderManager2 as ShellFolderManager
2009-06-22 17:48:19 +00:00
smallsql
b938eaaeb9
Fix a NPE with Graphics2D.setBackgound(null)
2009-06-21 20:41:30 +00:00
jfrijters
5d7c14ea0f
Disabled background painting and added window activation.
2009-06-09 10:24:09 +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
de1d2fbf73
implements isModalityTypeSupported() and blockWindows()
2009-06-04 18:57:27 +00:00
smallsql
753c8ca41c
Fix a thread problem with setBounds. The result can be a wrong bound if it call fast multiple times. The behavior is now more like the from Sun.
2009-06-01 16:08:52 +00:00
jfrijters
e3e013c189
Implemented ComponentPeer.applyShape()
2009-06-01 08:44:20 +00:00
smallsql
6e32dec337
first step for support of InputMethod but disable now
2009-05-31 20:28:43 +00:00
jfrijters
d3ad771d0c
Toolkit.getInputMethodAdapterDescriptor() is allowed to return null.
2009-05-31 09:04:50 +00:00
jfrijters
4acd3e7fec
Handle odd length dash arrays.
2009-05-31 09:04:17 +00:00
smallsql
2653e25818
fixing the painting of the GlyphVector with the StandardGlyphVector from Sun
2009-05-30 21:32:32 +00:00
smallsql
8a2d9b09b2
implementing of requestFocus
2009-05-30 19:47:29 +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
81eae362e3
implement WindowPeer.updateFocusableWindowState()
2009-05-22 21:08:24 +00:00
smallsql
05b4398c57
Implement FramePeer.setMaximizedBounds
2009-05-22 18:44:48 +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
f98701c51a
extends the NetToolkit from the SunToolkit instead of GNU ClasspathToolkit
2009-05-08 12:04:59 +00:00
smallsql
081a361661
implements some GlyphVector methods for Swing
2009-05-07 19:00:56 +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
bbd714c2cc
Integrated OpenJDK java/awt/image and java/awt/image/renderable packages.
2009-04-17 06:36:01 +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
jfrijters
af7a06b956
Remove unused files.
2009-04-15 04:22:00 +00:00
jfrijters
4edd2b727d
Disable warnings about obsolete members.
2009-04-15 04:21:47 +00:00
smallsql
0029f0d8ff
Graphics improvement
2009-03-13 11:26:52 +00:00
jfrijters
9b902cde18
Use new RunnableDelegate.
2009-03-07 08:40:46 +00:00
jfrijters
00908792ae
Switched java.awt.event package from GNU Classpath to OpenJDK.
2009-03-04 08:18:36 +00:00
smallsql
df3d349a27
Add a PrintPeer as helper class for the print API
2009-03-03 20:05:35 +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
6510c2726a
convert a Java filename to a .NET filename in createImage(String)
2009-01-07 14:52:20 +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
968e7e067c
Updated build to split IKVM.OpenJDK.ClassLibrary.dll into ten parts.
2008-12-23 07:28:20 +00:00