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

223 Коммитов

Автор SHA1 Сообщение Дата
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