jfrijters
f333fb65b4
Added native.cs to Visual Studio project.
2010-06-14 05:34:48 +00:00
jfrijters
d124af7183
Verify after build.
2010-06-11 06:58:52 +00:00
jfrijters
329e6e9d1b
Add APTCA for .NET 4.0 transparency.
2010-06-11 06:58:35 +00:00
jfrijters
4a5d60a726
- Moved security critical code to C# side.
...
- Cleaned up code.
- Introduced safe handles where possible.
2010-06-11 06:57:44 +00:00
jfrijters
c02be5c1f1
Don't assume IntPtr is 32 bit.
2010-06-11 04:58:45 +00:00
jfrijters
3bf943c905
Cleaned up interop structs.
2010-06-11 04:54:52 +00:00
jfrijters
f29a1f5f66
Removed unused pinvoke methods.
2010-06-11 04:49:38 +00:00
jfrijters
5cbed24df9
Fixed SafeHandle usage and added .NET 4.0 security attributes.
2010-06-11 04:46:21 +00:00
jfrijters
8246b924df
Added parameter validation and .NET 4.0 security attribute.
2010-06-11 04:14:35 +00:00
jfrijters
248559fb69
Added "first-pass" build of IKVM.AWT.WinForms.dll and moved "native" AWT code from IKVM.Runtime.dll to IKVM.AWT.WinForms.dll.
2010-06-09 12:26:28 +00:00
smallsql
15fa39c4b9
Add the Java symbolic font names to the list of all available font names.
2009-12-11 15:21:34 +00:00
natl
cd808950a8
fix dragdropinprogress
2009-12-09 00:45:55 +00:00
smallsql
79deb06311
Implement MouseInfoPeer
2009-11-25 21:26:26 +00:00
smallsql
e6d72c9a8d
Fix the default values background, foreground and font of Window, Frame and Dialog.
2009-11-22 22:55:08 +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
natl
20ac2d75f9
attempt to fix local datatransfer again
2009-11-02 23:45:54 +00:00
smallsql
8877fb077d
PrintGraphics added
2009-11-01 12:01:38 +00:00
natl
6a45039400
add support for Reader and InputStream
2009-10-31 16:14:04 +00:00
natl
bfcfa7101c
fix CPU usage
2009-10-29 16:35:13 +00:00
natl
a1bcaea0d6
fix local transfer
2009-10-29 16:12:40 +00:00
natl
fa1e5729ab
fixed filelist drop
2009-10-28 01:04:30 +00:00
natl
f90ff89308
remove unused code
2009-10-27 13:15:52 +00:00
natl
549ba42430
implement Drop feature
2009-10-25 16:22:49 +00:00
natl
6101c0bf7d
add explicit cast for delegate
2009-10-17 15:55:03 +00:00
natl
88c1fae75a
fix preferredSize
2009-10-17 15:29:24 +00:00
natl
bccefe8ed1
code cleanup #1
2009-10-17 01:29:13 +00:00
natl
55a6145687
- implements AlwaysOnTop
...
- add more supports for clipboard
2009-10-16 16:11:08 +00:00
natl
c840872339
code reordering
2009-10-16 16:10:09 +00:00
natl
294c1dc6c9
add support for swing component text
2009-10-15 00:20:01 +00:00
natl
6fb12bfc6d
call Clipboard.SetData on the right thread
2009-10-14 23:56:52 +00:00
natl
3c1930d4eb
- code cleanup as per Jereon's suggestion
...
- add support for java.awt.Image
- fix problem with HDROP
2009-10-14 15:31:47 +00:00
natl
efb671c7f1
add primitive support for clipboard and drag and drop
2009-10-14 13:44:27 +00:00
smallsql
1b16bbc4c5
Add getDefaultPrinterName and getAllPrinterNames to the PrintPeer
2009-10-02 18:11:51 +00:00
natl
864c77b7f9
add missing Bitmap cleanup code
2009-10-02 00:37:57 +00:00
natl
f4c5bb4908
reduce number of instances needed for finalizers to reduce GC work
2009-10-02 00:05:56 +00:00
natl
144fbfa2a1
- implement setExtendedState on FramePeer
...
- move icon implementation from Frame to Window
- reuse initialize method as a way to initialize component (may not be the great idea as it will be called when subclass' constructor hasn't finish executing.. if we can clean up such that all subclass' constructor are empty then we're okay)
2009-10-02 00:05:19 +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
smallsql
b072ef34a0
If the .NET control does not accept the new bounds (minimum size, maximum size) then we need to reflect the real bounds on the .NET site to the Java site
2009-09-20 09:39:33 +00:00
smallsql
13009f3905
COMPONENT_MOVED event added
2009-09-19 14:51:45 +00:00
natl
256c55d51c
add basic tray icon support (note that mouse enter / exit as well as context menu don't work as .NET NotifyIcon doesn't really support it yet)
2009-09-07 09:16:39 +00:00
natl
26096b2859
* code cleanup
...
* fix problem with swing shutdown
* experiment new code to dispose underlying .NET control and unhook all events when the peer is disposed instead of just hiding it
2009-09-07 01:24:31 +00:00
jfrijters
db9c796794
Removed vestigial compact framework support.
2009-08-28 06:47:16 +00:00
natl
4785ee3276
- code cleanup for GUI thread invocation
...
- fix keyboard focus and typing issue
2009-08-26 23:47:09 +00:00
jfrijters
5d6e05b64d
- Dispose registry key.
...
- Removed unused local variable.
2009-08-19 08:21:54 +00:00
jfrijters
c259490129
Avoid obsoleted FontFamily.GetFamilies() and use more efficient FontFamily.Families
2009-08-19 08:21:16 +00:00
natl
78b6ca5d34
- added support for mouse wheel
...
- fixed UI related methods being called in the wrong thread
- fixed windows L&F not showing correctly on Windows platform
2009-08-18 09:11:06 +00:00
natl
700b40d71f
Java allows DashPattern to have 0.0 in float array but not in .NET. Java seems to generate {1.0, 0.0} for solid pattern in some cases. Therefore, we need to fiddle with the conversion to make sure the dash pattern is valid in .NET world
2009-08-17 23:54:15 +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