Index: src/doc-reST/custom-actions.txt =================================================================== --- src/doc-reST/custom-actions.txt (revision 2109) +++ src/doc-reST/custom-actions.txt (working copy) @@ -541,17 +541,22 @@ ``RegistryUninstallerListener.jar``. As second change in ``install.xml`` we have to declare the native part JNI -needs the dll +needs the DLL :: + + + + + -The dll should be placed in ``[IzPackRoot]/bin/native/3rdparty``. The stage -"both" marks this dll not only to be put into the installation jar file but +The DLL should be placed in ``[IzPackRoot]/bin/native/3rdparty``. The stage +"both" marks this DLL not only to be put into the installation jar file but also to be put into the uninstallation jar file. This will automatically be performed by the packager and installation. Property changes on: src\doc-reST\custom-actions.txt ___________________________________________________________________ Name: svn:eol-style + native Index: src/doc-reST/desktop-shortcuts.txt =================================================================== --- src/doc-reST/desktop-shortcuts.txt (revision 2109) +++ src/doc-reST/desktop-shortcuts.txt (working copy) @@ -86,8 +86,10 @@ Windows- require native code to accomplish this task. On the other side, the current implementation, which creates shortcuts on Unix based systems needs no native library at all, since it works with 'these' pure Java code. The -native library required for the Windows operating systems are supplied with -IzPack is called ``ShellLink.dll``. Note: They will not be automatically +native libraries required for the Windows operating systems which are supplied with +IzPack are called ``ShellLink.dll`` and ``ShellLinkA.dll``. The first one +supports the Windows NT family (i.e. NT4, 2000, XP, Vista) while the later one +support the Windows 9x family (i.e. 95, 98, ME). Note: They will not be automatically added to your installer file. You need to list them yourself in the XML file for the installer. A describtion how to do this follows in the next section. @@ -96,6 +98,8 @@ To add the ``ShellLink.dll``, you just have to add the following line to the installer XML file: ```` +If you additionally want to support Windows 9x, you would also need to add +```` For more details about the use of the ```` tag see the chapter about the format of the XML file. @@ -574,7 +578,8 @@ **Native Libraries** -- ShellLink.dll ``- required by Microsoft Windows`` +- ShellLink.dll ``- required by Microsoft Windows NT series`` +- ShellLinkA.dll ``- required by Microsoft Windows 9x series`` - 'Nothing' ``- for KDE/Gnome shortcuts`` **Names of the Specification Files**