Importing XML includes the use of libxml2, copyright 1998-2003 by Daniel Veillard.
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
The software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall Daniel Veillard be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.
Notes for Motif
Tooltips in Motif use the LiteClue widget, copyright 1995 by Computer Generation, Inc.
The software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall Computer Generation, Inc. nor the author be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the software or the use or other dealings in the software.
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.
Notes for Microsoft Windows
The information in this appendix provides troubleshooting notes for installing and running Panther software on Microsoft Windows.
WECJLIB.DLL is a dynamic link library which performs JPEG decoding. There are two versions of the DLL. The version that comes with Panther can be freely distributed. An enhanced version, which has added functionality, can be ordered from Express Compression Labs (ECL).
In the version of the DLL provided with Panther, images are rendered using ordered dithering. The enhanced version of the DLL supports Hi-Color and Tru-Color display hardware. With such hardware, dithering is not necessary and the best possible picture quality can be achieved. Two-pass color quantization and improved dithering are also supported in the enhanced version, which results in better picture quality on 256-color display devices.
To order single- and multiple-user licenses for the enhanced version of the DLL, email:
firstname.lastname@example.org, or write:
Dr. Y. Shan
P.O. Box 367
Caulfield East VIC 3145, Australia
COMMAND.COM runs out of environment space when you issue a
SET command, add the following line to your
SHELL=C:\COMMAND.COM /E:1000 /P
COMMAND.COM resides on a different drive or directory, modify the line accordingly.
For Microsoft Visual C++ distributions, all the distributed libraries created in the current version of Panther are compiled with the /FPc switch, so that you can choose at link time which floating-point library to use. You can use either the math coprocessor library (
LLIBC7.LIB), the emulator library (
LLIBCE.LIB, the default), or the alternate math library (
makefile is provided for creating Panther executables. It is not necessary to use Microsoft Visual C++'s Visual Studio to create new Panther executables. Instead, you can invoke the
nmake utility directly from the command line to create executables. If you want to use Visual Studio, you can use the
makefile as an external module.
Because of the way Windows works, it can be challenging to use Panther's utilities when launched from the Program Manager or the Start menu. The problem arises because Windows' notion of the current directory is hidden from the user.
Most Panther's utilities are designed to be run from the command line. Under Windows, however, the current directory is usually set to the directory holding the executable, for example,
Therefore, if you launch a utility, such as
f2asc, from the Program Manager or the Start menu and type
-a foo.asc foo.pro in the Parameters window,
f2asc looks for
foo.pro in the
util directory and creates its output
foo.asc there as well. Since this is usually not what you will want, consider one of the following approaches:
-a d:\myprojoo.asc d:\myprojoo.pro.