We help build better software

Monday, September 22, 2003

E-mail Problems at jniwrapper.com

Our jniwrapper.com e-mail was down during the weekend. If you have been trying to contact the JNIWrapper Team and got the 'failed' delivery report, please write to us again. We will respond as soon as possible. We apologize for inconvenience. And thank you for your patience.

Wednesday, September 17, 2003

JNIWrapper 1.4 for Windows and Linux

There have been no Linux releases for a long time. Also, prior to version 2.0 for Windows release that will follow shortly, it was decided to make a good ending of 1.x versions chain. A new version of JNIWrapper 1.4 is released for both Windows and Linux.

JNIWrapper for Linux has now gained all the features previously added to Windows versions.The major reason why JNIWrapper for Windows was released as version 1.4 is to keep it synchronized with the Linux version. However, a number of changes has been recently made to the Windows version as well. For more details, check What's New in JNIWrapper 1.4.

Some nice features previously planned for 2.0 were added to version 1.4. One of them is a new ability of JNIWrapper to work inside WebStart application. Do not miss our Online WinPack Demo, which you can view without requesting any license keys.

Some new features requested by our customers are added to WinPack library. Check the WinPack page for details.

Updated JNIWrapper API documentation is available online.

Friday, August 15, 2003

JNIWrapper 2.0 Beta with Java-COM integration available!

Today the JNIWrapper Team is proud to present the Beta release of JNIWrapper for Windows version 2.0.

From now on, the JNIWrapper for Windows is more than just JNI bridge. JNIWrapper 2.0 enables you to use Microsoft COM components in your Java applications.

Our goal is to provide developers with an easy-to-use capability to integrate virtually any COM/ActiveX object and control its properties as if it is a pure Java object. The bi-directional access also allows accessing Java objects from COM as if they were COM components. For even more ease, we provide our code generation utility that helps you generate java sources for COM, OLE, and ActiveX classes or components by given class identifier using JNIWrapper COM Bridge classes.

Please check the WinPack Demo program where OLE Container added allowing to embed OLE/ActiveX objects into Java applications and control them via the Automation class. The example allows opening and viewing PDF and Video files inside the Java program.

Your feedback on this Beta version is highly appreciated. Please use our support or feedback facilities to contact developers if you have questions or suggestions regarding this new release.

JNIWrapper for Windows version 2.0 Beta is now available for download and evaluation only. Commercial release of version 2.0 is scheduled by mid-September, but the final date will depend on user input and feedback.

Tuesday, June 17, 2003

JNIWrapper 1.3 and WinPack 1.0 released

The WinPack library, a free addition to JNIWrapper, is growing up. More Windows API gets wrapped to be used in Java. JNIWrapper for Windows is updated to enable some new WinPack functionality.

What's new in JNIWrapper?

  1. New functionality: Processor Information. The ProcessorInfo class allows reading processor Name, Frequency, etc.
  2. Changes: Some classes under win32 and util packages are moved from WinPack to JNIWrapper as a result of refactoring.
  3. Bugfixes: Fixed problem with finding a license file under Win9x platforms.

What's new in WinPack?

1. New functionality:
a. RegistryKey class. The old RegistryItem implementation is deprecated but not removed in this version.
b. New Region function createFromImage(), extracts a region from a specified image and allows to create custom shape windows.
c. ShellFolder class, plus enumeration of all shell folders.
d. ChooseColor dialog and ChooseColorField.
e. SystemColor and SystemMetrics classes.
f. SelectFileField control that uses OpenSaveFileDialog.
g. SelectFolderField control that uses SelectFolderDialog.
h. Bitmap function toImage(), converts a bitmap to buffered image.
i. Icon function toImage(), converts an icon to buffered image.

2. Changes:
a. Region class extended with useful methods.
b. Removed interfaces containing constants only, all constants moved to corresponding classes and transformed into corresponding enumerations or sets.
c. FileSystemWatcher is now much quicker on NT platforms; different watching strategies can be selected depending on platform: Win9x or WinNT.
3. Bugfixes:
a. Fixes in SelelctFolder, SelectFile dialogs.
b. Fixes in functions inside WinRegistry and WindowDC classes
etc.

To see the functionality in action, download WinPack and run the WinPack Demo application.

Updated WinPack API documentation is available online.

Check the WinPack page for more details about WinPack library and its features.

Wednesday, April 9, 2003

WinPack Update

The WinPack library, a free addition to JNIWrapper, is growing up. More Windows API gets wrapped to be used in Java.

What's new in this version?

New functionality:
  • Wrapper for Native Open file and Save file dialogs.
  • Wrapper for Native Select Folder dialog.
File System Watcher — allows watching all kinds of file system changes.

Changes:
  • Unicode and ANSI now supported for all encoding specific Windows API functions.
  • Refactored TrayIcon and samples to use new Icon class.
Bugfixes:
  • Problem in FileSystem class in getDriveType function.

WinPack API Javadoc documentation is now available online in documentation section.

Check the WinPack page for details about WinPack library.

Wednesday, February 26, 2003

JNIWrapper 1.2 and WinPack released



We are glad to announce a long-awaited release of JNIWrapper 1.2 along with a new library €” WinPack.

As we said before, WinPack is a free addition to JNIWrapper missioned to help Java developers working under the Windows platform.

Check our WinPack page for complete information about this library.

JNIWrapper for Windows version 1.2 is available for download and evaluation. Check What's New in JNIWrapper 1.2.

Updated documentation is available in the Documentation section where you can also find the version 1.1 to 1.2 API changes details.

Do not forget to visit us soon! 

Friday, January 17, 2003

What's coming soon


We heartily congratulate everyone on the past holidays and will be glad to continue our cooperation this year.

We are starting this new year with a couple of new announcements.

In the nearest future we are going to release the first version of our project called WinPack a new line of libraries intended to help Java developers.

WinPack is a completely free addition to JNIWrapper, specially designed to help you improve your software with platform-specific functionality, such as access to Windows registry or adding an icon to the Windows system Tray "as if with a wave of the hand" without diving to the depths of native programming.

And this is by no means all that WinPack has to offer!

A new version of JNIWrapper with several changes, additions and improvements is expected to be released in the same period.

Do not forget to visit us periodically for upcoming updates!

Thursday, November 7, 2002

JNIWrapper for Linux and Windows 1.1 Released

We are pleased to announce two simultaneous releases: the release of JNIWrapper for Linux 1.1 and the update for JNIWrapper for Windows. JNIWrapper for Windows 1.1 is now available too. Both JNIWrapper versions are available for download and evaluation.

Registered owners of Version 1.0 will receive a Free 1.1 Update as well as all subsequent 1.x updates in the future.

The major reason why JNIWrapper for Linux was released as Version 1.1 is to keep it synchronized with the Windows version where a number of changes have been recently made. Check What's New in JNIWrapper 1.1.

Updated documentation is available in the Documentation section, where you can also find the version 1.0 to 1.1 API changes details.

NOTE: Evaluation keys for the previous Version 1.0 are not valid for Version 1.1. New keys should be obtained to evaluate JNIWrapper Version 1.1.

Friday, September 20, 2002

JNIWrapper for Linux 1.0 Beta is available for Download


We are glad to announce that the Beta version of JNIWrapper for Linux 1.0 is now available for evaluation. You can download JNIWrapper for Linux, evaluate it free of charge during 30 days and submit us your comments. By the time your trial version expires, JNIWrapper for Linux will be sure available for purchase.

NOTE: To prevent failures caused by memory access violations on the native code side, JNIWrapper for Linux employs the signal chaining feature available in JDK 1.4.x. Therefore, JNIWrapper for Linux requires JRE 1.4.x.

We consider development of a version that would run on JRE 1.3.x if there is a demand for that. If you need such version, please send your requests to jniwrapper-support@teamdev.com.

Do not forget to visit us every now and then for the updates of Linux version documentation, which will be published in the nearest future.

Thursday, September 19, 2002

Site Updates

The site has been recently down for a while as we had to migrate to another hardware platform due to increasing hits number. We apologize for inconvenience.

We also expect more activity on the site after the Linux version of the product is released in the nearest future.

Stay connected for more news soon!

Friday, July 26, 2002

JNIWrapper for Windows 1.0 Released

We are pleased to announce that JNIWrapper for Windows 1.0 is now available. You can evaluate JNIWrapper and order it online. Also please check the other purchase methods available.

We are going to update this site quite often.

Make sure to bookmark this page for further reference, and visit us again.Make sure to bookmark this page for further reference, and visit us again.