(Mattias Werner, 070998)

Special informations for daVinci V2.1.1 NT:
===========================================

daVinci on Windows will run on every machine with Windows NT 4.0 (Intel)
installed. We have tried to have as little difference as possible between
the UNIX and the NT release of daVinci. In this file we will describe the
differences that couldn't be avoided and give some usefull hints. It is
recommended to read this file carefully before using daVinci.

1. Documentation
----------------

The daVinci online-documentation describes the UNIX version of daVinci.
Therefore the appearance of all screenshots maybe not the same as you'll
see it on your Windows machine. This means especially the colors, the fonts,
the window borders, the appearance of daVinci in the iconified state and the
daVinci icon.

2. Starting daVinci and necessary files
---------------------------------------

If you unpack the daVinci distribution, you'll get a directory called
'daVinci_V2.1_NT' in the directory, where you've unpacked daVinci. If
you keep this directory and its contents unchanged, you only need to set
the environment variable 'DAVINCIHOME' to the path of the daVinci
distribution directory, i.e.: 'E:/daVinci/daVinci_V2.1_NT' if you've
installed daVinci on volume 'E' in directory 'daVinci'. Please use '/' and
not '\'. Refer to the Windows NT documentation or help system
if you don't know how to set environment variables. After setting the
variable, you can start daVinci by double-clicking the daVinci application
in the 'bin' directory of the distribution and everything should work as
described in the daVinci online documentation.

If you want to reduce the disk space, the daVinci distribution uses on your
hard disk, you can remove the 'tcl80.dll' and 'tk80.dll' from the 'bin'
directory of the daVinci distribution, if and only if Tcl/Tk 8.0.3 (exactly
this version!) is installed elsewhere on your system and the DLL files can be
find somewhere in the directories contained in your 'PATH' environment
variable.

3. Netscape and the daVinci online-documentation
------------------------------------------------

After starting daVinci, a Netscape window with the online documentation will
be opened after the license dialogs, if the program 'netscape' can be found
somewhere in the directories contained in your 'PATH' environment variable.
If this doesn't happen, 'netscape' may not be on your PATH or is not installed
on your system.

To use the online-documentation, you have to install Netscape on your system
and add it to your PATH environment variable or specify the exact path to
the netscape.exe binary file in the 'Options->General Settings' dialog of
daVinci and select the menu entry 'Options->Save Options' afterwards, to
store this path for future uses of daVinci.

Because of a missing command-line option in Netscape for the Windows version,
a new Netscape window will be opened each time you choose an entry of the
'?' menu of daVinci or press the 'Help' button in a daVinci dialog.

4. Help menu
------------

The 'Help' menu described in the daVinci online-documentation has been renamed
to '?' on Windows NT for convenience and is not placed at the right border
of the window, instead it is right next to the 'Options' menu.

5. Error messages
-----------------

On UNIX daVinci will display error messages on command-line, if a wrong
command-line option has been used or any of the necessary files can't be
found. This doesn't work on Windows NT and therefore you know, that
something is wrong, if daVinci doesn't start but it will be more difficult
to find out what is wrong. Please check:
- that the files 'tk80.dll' and 'tcl80.dll' are in the daVinci distributions
  'bin' directory or in the directory in which the daVinci binary is installed
  or in a directory on your PATH.
- if the environment variable has been correctly set to the directory where
  the daVinci distribution has been installed (remember to use '/' in the
  path!).
- if you have write permissions for your home directory.
- if the command line options are correctly used by comparing them with the
  daVinci documentation (in this case daVinci should work, if you don't
  specify any command-line options).

6. Connecting applications to the daVinci API
---------------------------------------------

Because of an unfinished implementation in Tcl/Tk on Windows NT, UNIX pipes
are available in Tcl/Tk and in daVinci but in most cases will not work
correctly. Therefore it is recommended to use the new socket communication
to connect daVinci to your application on Windows NT. Please refer to the
document README.sockets in the daVinci distribution, to read more about
sockets and the changes in the 'File->Connect Application' dialogs. 

7. Command-Line options
-----------------------

the following command-line options are not supported on Windows NT:
 -pipe, -version
the following command-line options may not work as expected on Windows NT:
 -display, -font, -graphedit, -help
Remember that the command-line option -startappl will connect an application
via UNIX-pipes, which may hang daVinci, see above.

8. File selector dialogs
------------------------

On Windows NT the daVinci file selector has been replaced by a native Windows
NT file selector for all places where daVinci uses file selector dialogs:
  - File->Open
  - File->Save As
  - File->Print (Browse)
  - File->Connect Application
  - API category window, command 'file_browser'
The dialogs will appear in the language selected for Windows NT, which may
be a little confusing, because daVinci speaks english elsewhere.

9. e-mail Notification
----------------------

Currently it is impossible to send an e-mail notification automatically
from the license dialog after first starting daVinci. Please send us an
e-mail by hand, if you inform us about your daVinci usage. Write to
'davinci@tzi.de' with subject 'new daVinci user' or
'new daVinci user (subscribe)' if you want to subscribe to the daVinci
mailing list. Please contain the following informations in the body of
your message:
  daVinci version
  User
  Host (name, operating system, processor, memory, ...)
  Date

10. Printing directly from the Print-Dialog
-------------------------------------------

Printing directly from the 'File->Print' dialog by specifying a print command
will work as follows on Windows NT, if you've connected a printer directly
to your system or there is a network printer available for your machine.

Please enter 'print /d <device>', if you've a printer connected directly to
LPT* or COM* or 'print /d//<printserver/<printername>' or there is a printer
connected to your network. This is just the MS-DOS command 'print'. Please
refer to its documentation to find out more about printing.

If this doesn't work for you, you should print to a file and send the generated
PostScript file to your printer. Printing will only work, if your printer
understands PostScript!
