[ANN] JNIWrapper 2.3 for Windows

From: Eugene Toporov (toporov_at_miik.com.ua)
Date: 02/12/04


Date: 12 Feb 2004 10:54:31 GMT


JNIWrapper 2.3 for Windows
==========================

http://www.jniwrapper.com

We had a tough start of the year... Our customers, after refreshing
holidays, submitted a good bunch of support requests to us. Some of
them were interesting features requests and others were our drawbacks.

We made several delays of this version release willing to include as
many changes as possible. Check the What's New below to see the list
of major changes.

We mostly concentrated on COM support in this release and added
enhancements to the run-time and code generation process that should
make the integration easier. Thus, this release is mostly maintanance
release plus several useful features.

It appears that our documentation goes one step behind the
development. We have started a massive update of our guides, samples,
faqs and so on. And we are planning to concentrate on it later on.

Because of numerous support requests about integration with Microsoft
Office applications, we have added corresponding samples into the
distribution.

>>From now on JNIWrapper 1.x for Windows is no longer available for
purchase.

Visit our site to check What's and see the list of all changes
(http://www.jniwrapper.com).

What's New in JNIWrapper 2.3
----------------------------

NEW:
- Generation of dispatch interfaces in Code Generation utility.
- The StringArray class for working with double-zero terminated string
arrays. This data structure is frequently used in Windows API and many
native libraries.
- A number of samples demonstrating embedding Microsoft Office
applications using OleContainer, Automation and generated java stubs
were added.
- Updates and New sections in Programmers Guide.
- IShellLink interface (available in new version of WinPack) support
and ability to create file links.

Changes since version 2.2:
- Changes in OleContainer to allow embedding Microsoft Office
applications (Word, Excel, PowerPoint).
- Added ability to retrieve instances of Java COM classes, created
with ClassFactory.
- COM events handling improved (see Programmers Guide for details).
- Enhanced functionality of the Bitmap for supporting more bitmap
features like transparency, various color spaces and conversion
between java image and native bitmaps.
- Added new painting methods in the DC class.
- Added new sample that demonstrates new ShellLink feature in WinPack
Demo.

Fixes:
- Code Generator utility: improved imports optimization in generated
Java stubs; general improvements in code generation.
- Several memory issues fixed in OleContainer.
- Fixed keyboard input issues for running IE embedded into
OleContainer.
- Fixed Unicode support in the BStr class for Japanese, Chinese, etc.
symbols.
- Fixed the Variant class for working with Automation.
- Fixed ColorRef initialization with a Java color.
- Other bug fixes.

JNIWrapper Team



Relevant Pages

  • [ANN] JNIWrapper 2.3 for Windows
    ... We mostly concentrated on COM support in this release and added ... Because of numerous support requests about integration with Microsoft ... Generation of dispatch interfaces in Code Generation utility. ... Added ability to retrieve instances of Java COM classes, ...
    (comp.lang.java.programmer)
  • Re: Which JVM to use under Windows?
    ... be coded to support 1.4, ... Home users have no reason to stay at an old version of Java. ... They just locked their horns with Microsoft and use ...
    (comp.lang.java.programmer)
  • Re: porting from C++Builder
    ... and I do believe that standard support of PME ... the java was growing and, obviously, microsoft initially tried to ...
    (microsoft.public.dotnet.languages.vc)
  • Re: Whats the story with the "end of XP"?
    ... Support gives them access to the larger body ... vendors give them access to effective code generation. ... We work very closely with our customers to ... there is no general rule that "closed source is good quality, ...
    (comp.arch.embedded)
  • Re: C to Java Byte Code
    ... >So you don't support longs as that term is understood (in contemporary ... But char on Java is actually 2 bytes, ... >many C programs that share or access memory directly will fail. ... MPC speed compared to native C code speed. ...
    (comp.programming)