JNIWrapper 2.5 Beta for
Windows and JExplorer Beta 3
====================================================
http://www.jniwrapper.com
Today we introduce the prerelease of new JNIWrapper 2.5 and a new Beta
version of JExplorer - Beta 3.
New JNIWrapper is the Beta
release that covers many important issues
resolved after version 2.4.1 and adds some new features to the
library .
JExplorer Beta 3 released to deliver the general changes we made since
Beta 2 to users who provided their feedback. The JExplorer
API (application
programming interface)was
significantly refactored and greatly simplified since last release.
Check the What's New page to see the detailed
list of changes in both
product s (
http://www.jniwrapper.com/whatsnew.jsp).What's New in JNIWrapper 2.5 Beta for Windows
---------------------------------------------
Changes since version 2.4.1:
- Support for JAVA applets.
-
ActiveX GUID can be used for
code generation instead of Library ID.
- Logging API (application programming interface)has been introduced and uses Log4J (starting from
v.1.2) for performing output. If Log4J isn't available in CLASSPATH,
logging doesn'thing.
- Installation supplied as MSI.
- Codegen: ability to specify
COM module in the
command line for code
generation.
- Samples for
integration with
Microsoft Media Player and Adobe
Acrobat Reader.
- clientToScreen(),
screen ToClient(), and getWindowText() methods to
Wnd
class .
- Wnd class has been extended with methods for enumerating
child and
top-level windows.
- Automation for IDispatchEx interface.
- ScriptingAutomation to automate IDispatchEx interface.
- Support of multi-dimensional Safe Arrays.
-
Icon s now can be
load ed from a stream.
Fixes:
- Problem with structure length calculation in some cases.
- StringsArray: IndexOutOfBoundsException when opening
OpenSaveDialog.
- Add scrollbars for word document.
- MemoryLeak: excel, powerpoint.
- Problem with newWindow2(IDispatch ppDisp. VariantBool Cancel)
method of DWebBrowserEvents2Server class.
- Handling incorrect parameters for DispParams.invoke().
- codegen.bat should
handle JAVA_HOME absence.
- CodeGen: Don't trace generation events for predefied resources
such as IDispatch. IUnknown etc.
- CodeGen: Don't print that a some
<TypeLibrary>.JAVA
file is
saved.
- CodeGen: Generate the ISomethingImpl in JAVA stabs instead of
ISomething.
- Fixed the problem in the IDispatchServer class.
- Jikes compilator fails on JNIWrapper library.
- Allow creating non-public class factories via PrivilegedAction.
- Object inserted into OleContainer isn't freed correctly.
- Cannot load icon from
jar file.
- Fixed oleContainer.insertObject().
- Fixed the problem with
pointer to Variant in Codegen utility.
API (application programming interface)differences between JNIWrapper 2.4 and 2.5 versions are available
online (
http://www.jniwrapper.com/docs/JAVAdoc_v2/changes.html).
What's New in JExplorer Beta 3
------------------------------
Changes since Beta 2:
- API (application programming interface)has been transformed to be
component -based and greatly
simplified.
- DomRobot allows getting screen coordinates of
DOM element and
others.
- Added samples for Browser and HeadlessBrowser.
Fixes:
- Fixed the problem if duplicating some keystrokes.
- Browser component can now be added into UI while it is invisible.
- DOM: iframe and div content and attributes are accessible.
JNIWrapper Team
On 15 Jul 2004 13:15:02 GMT, toporov@xxxxxxxxxxx (Eugene Toporov)
wrote in
message or quoted :
JNIWrapper 2.5 Beta for Windows and JExplorer Beta 3
the most important thing is such an announcement or on the home page
of such a product is a couple of lines on what it is for.
This is most what people want to know, and what developers usually
consider too obvious to mention.
--
Canadian Mind Products, Roedy Green.
Coaching, problem solving, economical contract programming.
See
http://mindprod.com/jgloss/jgloss.html for The JAVA Glossary.