--------------------------------------------------------------------------------

                      WinPack v1.0 for JNIWrapper for Windows

Readme and Quick Manual

                          Copyright (c) 2000-2003 MIIK Ltd. All Rights Reserved.
--------------------------------------------------------------------------------

CONTENTS
1. Release Notes
2. What is WinPack
3. Getting Started
4. Support
5. Legal Information
6. Contact

================================================================================
1. RELEASE NOTES
 What's new in this version?

 - New functionality:
     a)  NEW:  RegistryKey  class.  The  old  RegistryItem implementation is not
     removed in this version;
     b) NEW: Custom shape window Region creation from an image;
     c) NEW: ShellFolder class;
     d) NEW: ChooseColor dialog;
     e) NEW: SystemColor, SystemMetrics classes;
     f) NEW: Pipes support.
 - Changes:
     a) Added new useful methods into WindowDecorator class;
     b) Region class extended with useful methods;
     c) Removed  interfaces containing  constants only,  all constants  moved to
     corresponding classes.
 - Bugfixes:
     a) Fixes in SelelctFolder, SelectFile dialogs
     b) Fixes in functions inside WinRegistry and WindowDC classes, etc.

To see the functionality in action run the WinPack Demo  application that  shows
most of the WinPack functionality in action.

WinPack  API  JavaDoc  documentation  is  available  online inside documentation
section.

Check  the  WinPack   page  (http://www.jniwrapper.com/winpack.jsp) for  details
about WinPack library and its features.

================================================================================
2. WHAT IS WINPACK

WinPack for JNIWrapper is a first free addition to  JNIWrapper  that  opens  the
door to Windows for your Java software.

WinPack is a library that you can  use  along  with  JNIWrapper  to  extend  its
abilities.

Currently in WinPack:
I. Dialogs
  - ChooseColor Dialog, a wrapper for native color selection dialog;
  - Wrapper for native Open/Save file dialogs;
  - Wrapper for native Select Folder dialogs;
II. Window
  - Window Decoration: on-top, transparent windows, tool windows;
  - Custom Shape Window, creating non-rectangular windows using custom Regions;
III. Registry
  - Access to Windows Registry;
IV. Shell
  - Tray Icon for application, balloon tips from tray icon;
  - Shell  Folders: getting  'My Documents'  and other  user folders'  paths and
  icons;
  - System  Colors and  Metrics: getting  Windows Appearance  Schema colors  and
  metrics;
V. IO
  - File  System Watcher:  functionality that  allows listening  to file  system
  events;
  -  File  Management  Extensions:  file  attributes,  disk space checking, disk
  media detection, etc.

etc.

For more information on WinPack for JNIWrapper visit the WinPack overview page
(http://www.jniwrapper.com/winpack_features.jsp).

================================================================================
3. GETTING STARTED

The  WinPack  package  downloadable  from  JNIWrappper  Download  page  contains
following:
 - WinPack Library (winpack.jar)
 - WinPack Source Code
 - WinPack ant build script
 - WinPack usage examples source code
 - WinPack License file
 - This Readme file

   Installing Library JAR File
   ---------------------------
WinPack JAR file should be on the program's class path.
The library file can also be placed on the boot class path or in the extension
directory of Java runtime, but this is not required.

================================================================================
4. SUPPORT

If  you  encounter any problems  or  have questions regarding our product please
first check the documents listed  below. The answer to your question may already
be listed there.

 - Installation instructions
 - User Guide
 - Troubleshooting section (http://www.jniwrapper.com/tshoot.jsp)
 - Frequently Asked Questions (FAQ)(http://www.jniwrapper.com/faq.jsp)

If none of above sources contains  the information that you need please  send us
an e-mail at the following address support@jniwrapper.com.

Reporting Problems
------------------
Should you experience any  problem or find any  bugs, please submit us  an issue
using the  special report  form on  JNIWrapper site (http://www.jniwrapper.com).
The form will help you provide all necessary information.

================================================================================
5. LEGAL INFORMATION

Licensing
---------

Please be sure to read carefully the license agreement  document  supplied  with
the product in the license.txt file.


================================================================================
6. CONTACT

E-mail  : info@jniwrapper.com
Web     : http://www.jniwrapper.com

MIIK, Ltd
E-mail  : business@miik.com.ua, or
Phone   : +380 503 233 217, Monday - Friday, from 11 a.m. to 6 p.m. (GMT+2)
Web     : http://www.miik.com.ua/eng



            Feel the pleasure of writing your own code in Java only!!
