Visual Thought 1.3 Release Notes
1 July 1997

Confluent, Inc.
400 Spear St., Suite 207
San Francisco, CA 94105
415-764-1000 tel * 415-764-1008 fax
info@confluent.com * http://www.confluent.com


Welcome!
----------------------------------------------------------------------
Welcome, and thanks for purchasing Visual Thought, the premier
cross-platform diagramming and flowcharting solution for UNIX and
Windows systems.  You can use Visual Thought to create many kinds of
drawings: software diagrams, flowcharts and other kinds of flow
diagrams, org charts, network diagrams, business graphics,
illustrations for documentation, and much more.  You can create
documents on any UNIX or Windows machine and transfer or open them
transparently on any other system.  You can leverage the consistent,
unified interface to reduce training requirements, replace
incompatible collections of platform-specific tools, and increase
productivity.

These release notes contain the important changes between versions 1.2
and 1.3 of Visual Thought, as well as other important introductory
information, such as how and where to get help.


Installation and Licensing
----------------------------------------------------------------------
Since Visual Thought 1.3 incorporates key-based licensing, you should
get (or already have) a license key from us to successfully run Visual
Thought with all features enabled.  If you don't have a valid license
key, Visual Thought 1.3 will still run; only the save and print
features are disabled.

If you don't already have a license key, please contact Confluent at
info@confluent.com or call us at 415-764-1000 or 800-780-2838.

Please feel free to send e-mail to vthought@confluent.com or call us
if you ever have any questions while installing or licensing Visual
Thought.

Complete instructions for installation and licensing are provided in
the "Installation and Licensing Guide" booklet accompanying the
CD-ROM.


Installation on UNIX
----------------------------------------------------------------------
On UNIX, to install Visual Thought 1.3 from CD-ROM, cd to the
top-level CD-ROM directory and type one of the following commands,
depending on which of the following files is present:

   ./install
   ./INSTALL*

To determine the products currently installed, cd to the top-level
installation directory in your filesystem and type:

   admin/install status


Licensing on UNIX
----------------------------------------------------------------------
On UNIX, to license Visual Thought 1.3:

 1. Execute the following command to start the license server:

       confluent_a start

 2. Execute the following command to install your license key:

       confluent_a key vthought

    Type your license key when prompted.  This will be 16-24 digits in
    groups of 4, separated by spaces, such as:

       1234 5678 9012 3456 7890 12

    You can obtain a report of installed license keys by executing the
    following command:

       confluent_a keys detail


Uninstalling on UNIX
----------------------------------------------------------------------
On UNIX, if you need to uninstall Visual Thought, cd to the top-level
installation directory in your filesystem and type:

   admin/uninstall


Installation on Windows
----------------------------------------------------------------------
On Windows, Visual Thought is installed from CD-ROM by simply
inserting it into your CD-ROM drive.  If your drive has autorun
capabilities, the setup program will automatically be run.  If not,
please run setup.exe in the windows subdirectory in the top-level
CD-ROM directory.

If you are installing from the archive file VT13.EXE, double-click on
the VT13.EXE icon to be led through the installation procedure.

Executing VT13.EXE will create a temporary directory named vt-13 that
is only used during installation and can be placed anywhere.  It also
runs setup.exe in the vt-13 directory to perform the installation.
After the installation is complete, you may delete the vt-13
directory.


Licensing on Windows
----------------------------------------------------------------------
On Windows, to license Visual Thought 1.3 with an evaluation or
personal (node-locked) license key:

 1. From the 'Start->Programs->Visual Thought 1.3' menu, run the Admin
    program.  Alternatively, just double-click the Admin icon in the
    folder or program group created by the installer.  The program
    displays a window with the title 'ConfluentLM: Create Key File'.

    Type your license key into the field titled 'Key:'.  This will be
    16-24 digits in groups of 4, separated by spaces, such as:

       1234 5678 9012 3456 7890 12

    Click the OK button to install your key and dismiss the window.

To license Visual Thought 1.3 with a floating license key:

 1. From the 'Start->Programs->Visual Thought 1.3' menu, run the
    Admin_server program.  Alternatively, just double-click the
    Admin_server icon in the folder or program group created by the
    installer.  The program displays a window with the title 'ConfluentLM:
    Create Key File'.

    Type your license key into the field titled 'Key:'.  This will be
    16-24 digits in groups of 4, separated by spaces, such as:

       1234 5678 9012 3456 7890 12

    Click the OK button to install your key and dismiss the window.

 2. Open the Control Panel and run the ConfluentLM applet.  The applet
    displays a window with the title 'Confluent License Manager'.

    Set Startup to 'automatic'.  This adds an entry to the Win.ini
    file that starts the license server when the system is booted.

    Click the Launch button if the window says the server is stopped.

    Click the OK button to close the window.

    You can use the ConfluentLM Control Panel applet to view and
    change the license server configuration by clicking the Settings
    button to open the Settings dialog.  Because of some problems with
    this utility, you should only use this dialog to view the
    configuration.  Do not click the OK button, as doing so may corrupt
    the configuration and prevent the license server from being started.
    The configuration is stored in the Confluen.ini file in the Windows
    directory, so a corrupted configuration can be corrected by directly
    editing this file.


Uninstalling on Windows
----------------------------------------------------------------------
On Windows, if you have installed a floating license key and are using
the license server, you must do the following before uninstalling:

 1. Open the Control Panel folder.

 2. Run the ConfluentLM applet.  The applet displays a window with the
    title 'Confluent License Manager'.

    Set Startup to 'manual'.

    Click the Stop button if the window says the server is running.

    Click the OK button to close the window.

The above steps are not necessary if you have installed an evaluation
or personal node-locked license key and are not using the license
server.

To uninstall Visual Thought on Windows NT 3.5:

 1. Make sure the Control Panel folder is closed.  If this is not done
    before the uninstall, the ConfluentLM applet will not be removed until
    the next system reboot and may interfere with a subsequent
    installation of Visual Thought.

 2. Double-click on the Uninstall icon in the Visual Thought 1.3
    program group created during installation.

To uninstall Visual Thought on Windows 95 or Windows NT 4:

 1. Open the Control Panel folder.

 2. Double-click on the Add/Remove Programs applet.

    Close the Control Panel folder.  If this is not done before the
    uninstall, the ConfluentLM applet will not be removed until the next
    system reboot and may interfere with a subsequent installation of
    Visual Thought.

    Select the Install/Uninstall folder.

    Click the Visual Thought entry to be removed.

    Click the Add/Remove button.


Support
----------------------------------------------------------------------
If you or your organization purchased Annual Support Contracts for
Visual Thought, we always stand ready to answer your questions or fix
your problems.  Send e-mail to vthought@confluent.com at any time or
call us at 415-764-1000 or 800-780-2838.


Copyright information
----------------------------------------------------------------------
Several independent software packages are incorporated in Visual
Thought or included in the Visual Thought distribution.  The text file
copyrights.txt contains the copyright notices for these software
packages and the permission notices authorizing their distribution.


Usage Notes
----------------------------------------------------------------------
This section lists a few brief usage notes that we felt were important
for you to know.  For a complete discussion of Visual Thought's
features, please refer to the "Visual Thought User's Guide" or to the
online Guided Tour, available through the Help menu.

* Getting Online Help

Online help is just a click away.  Click the "?" button in the hot
button bar or choose the Help->Overview menu item to bring up the
Guided Tour Overview, a graphical index to Visual Thought's hyperlink
help system.

The Guided Tour is your resource to all kinds of help for Visual
Thought.  It contains a detailed explanation of program features, easy
access to the extensive suite of examples and palettes, and a FAQ
slide that will answer many of your installation, licensing, and usage
questions.  From the FAQ slide, you can browse a text or HTML list of
Frequently-Asked Questions, all available technical notes, and these
release notes.

When you need help, read the FAQ!

You can also view the Visual Thought User's Guide in HTML formal with
your favorite browser by choosing the Help->User's Guide menu item.

* Entering Text in Objects

Manipulating text in Visual Thought objects can be done quickly and
simply.  Here are shortcuts that you will want to use:

 - To enter text into an object, double-click on it from Select mode.

 - To move the text edit focus from object to object, type Tab,
   Shift-Tab, or the Ctrl key plus any of the four arrow keys.

 - To exit Text mode and revert to Select mode at any time, press Esc.

* Entering Text in Dialogs

Most Visual Thought dialog windows have text fields, into which you
can type text.  To enter text in a text field, first click in it to
move the keyboard focus to the field, then type.  To tell Visual
Thought that you are finished typing, it is important to press Return
or Tab.

* User Command-Line Preferences on UNIX

Visual Thought recognizes the following preferences on UNIX:

  background        : background color used to draw dialogs
  encoding          : enable printing of ISO-8859-1 characters above 127
  font              : font family used to display text in dialogs
  fontsize          : font size used to display text in dialogs
  foreground        : foreground color used to draw dialogs
  informtranslators : generate messages for unavailable translator commands
  laf               : look-and-feel used for interface appearance and behavior
  lflineterm        : use linefeed to terminate lines in output files
  limittoscreen     : resize and move opened windows entirely on-screen
  monochrome        : display only black and white on monochrome monitors
  nosoundalert      : disable alert indicating unavailable audio control device
  printclass        : type of PostScript printer (standard or color)
  printcmd          : command for printing PostScript documents

For more information on using preferences and detailed descriptions,
see the file note_preferences.txt.

* Colormap Problems on UNIX

Visual Thought can exhibit the following problems on UNIX related to X
colormap problems:

 - Colors flash when the window focus changes

 - Colors are dithered due to insufficient available colors

For more information and instructions to fix these problems, see the
file note_colormap.txt or consult the Guided Tour from the Help menu.

* Window Overlap on UNIX

The Visual Thought interface depends on access to multiple windows
(i.e., Main, Inspector, Palettes, Views, and various auxiliary
dialogs).  Visual Thought places these windows at positions designed
to provide for efficient user access.

On some UNIX window managers (e.g., vuewm, mwm), the default behavior
is to automatically place newly created windows at positions
determined by the window manager, without regard to the positions
specified by the application.  Such automatic placement of Visual
Thought windows results in window locations that provide a very
inconvenient user interface.

This problem can be prevented on UNIX by adding an entry of one of the
following forms to the X server resource database (e.g., by adding it
to the file ~/.Xdefaults) and restarting the window manager:

  Mwm*clientAutoPlace: false  (for mwm)
  Vuewm*clientAutoPlace: false  (for HP VUE)

After the window manager is restarted, the presence of one of the
above entries in the X server resource database can be verified with:

  xrdb -query | grep clientAutoPlace

* Using Audio on HP-UX

The use of Visual Thought audio capabilities on HP-UX requires that
the NCS Local Location Broker Daemon (llbd) and the audio server
(Aserver) be running on every system that is involved with the audio
operation.

The AUDIO environment variable specifies the host where Visual Thought
looks for the audio server.

For more information on using audio on HP-UX, see the file
note_hpaudio.txt.

* Technical Notes

A variety of technical notes are provided in the doc directory of your
installation.  The technical notes contain detailed information and
instructions to fix problems related to using Visual Thought.  You can
also always read the technical notes from the online Guided Tour,
accessible through the Help menu.

The following technical notes are currently available:

  File                  Subject
  ----                  -------
  note_colormap.txt     Colormap Problems
  note_export.txt       File Export Formats and Plug-In Translators
  note_hpaudio.txt      Using Audio on HP-UX
  note_license.txt      The Confluent License Server
  note_packinfo.txt     Mailing Compressed Directories and Binary Files
  note_path.txt         Path Problems
  note_preferences.txt  Visual Thought Command-Line Preferences
  note_shapedefs.txt    User-Definable Shapes


Changes Since Version 1.0
----------------------------------------------------------------------
If you are upgrading from the 1.0 release of Visual Thought, you
should read the file release_11.txt in addition to the remainder of
these release notes.  The file release_11.txt documents the changes
between the 1.0 and 1.1 releases.


Changes Since Version 1.1
----------------------------------------------------------------------
If you are upgrading from the 1.0 or 1.1 release of Visual Thought,
you should read the file release_12.txt in addition to the remainder
of these release notes.  The file release_12.txt documents the changes
between the 1.1 and 1.2 releases.


Changes Since Version 1.2
----------------------------------------------------------------------
The primary intent behind version 1.3 is to support Windows in
addition to SunOS, Solaris, and HP-UX.  The following major changes
were made between the 1.2 and 1.3 releases.


Summary: Runs only on SunOS, Solaris, and HP-UX

Visual Thought 1.2 ran only on SunOS 4.1.x, Solaris 2.x, and HP-UX 9.x
systems.  It now runs on SunOS 4.1.x, Solaris 2.x, HP-UX 9.x and 10.x,
Windows NT, and Windows 95.


Summary: Crash displaying an effective font size smaller than one point

Visual Thought crashed while displaying an effective font size smaller
than one point.  This typically occurred on HP-UX when a document
containing a small font was zoomed out (e.g., an 8-point font
displayed at 10% magnification).  A crash no longer occurs in this
case.


Summary: New online User's Guide in HTML format

The Visual Thought User's Guide is now available online in HTML
format.  It can be viewed with your favorite browser by choosing the
Help->User's Guide menu item.


Summary: New support for small screens (1024x768 or less)

Previously, Visual Thought was less usable for screen sizes of
1024x768 or less, because its windows were sized for a screen size of
1152x900 or greater.  Now, Visual Thought automatically recognizes the
screen size and uses small versions of the Inspector and basic palette
for screens sized 1024x768 or less.


Summary: Guided Tour slides redesigned to accommodate small screens

The Next, Previous, Up, Top, and Overview navigation buttons and the
subject titles in the Guided Tour slides have been moved to the top
left.  These changes ensure that relevant navigation and
identification information is initally visible when the slides are
displayed on small screens.


Summary: Guided Tour slides updated to reflect new features

The Guided Tour slides have been updated to describe the new features
in Visual Thought.


Summary: New introductory dialog during startup

Visual Thought now displays an introductory dialog while it is
performing initialization tasks.  This dialog is displayed as soon as
possible to inform the user that Visual Thought has started.


Summary: Slow startup

Visual Thought required a long time to start when the startup
directory contained a large number of files or the system had many
disk drives.  Visual Thought now starts much faster, but the initial
display of file choosers takes somewhat longer.


Summary: Shapes may be defined by the user

Visual Thought now has the ability for the user to define shapes with
all the capabilities and properties of native shapes.  Shapes can be
almost infinitely complex since they are created using a
PostScript-like drawing model.  Shapes are defined using a simple text
file format.  Shape definitions can be automatically loaded by placing
Shape Definition Documents inside system-wide or user-specific
directories.

For a more complete description of the user-definable shapes
capability, please see the file note_shapedefs.txt.


Summary: New cut/copy/paste of text using the system clipboard

The text associated with Visual Thought objects can now be cut,
copied, and pasted using the system clipboard.  These operations can
be used to transfer text between Visual Thought objects, as well as
between Visual Thought objects and external applications.


Summary: New image editor

An image editor has been added to allow editing of images attached to
objects.  The image editor is invoked by clicking on the Edit button
in the Inspector Attachment panel.


Summary: Connections could not be detached from objects

Connection endpoints attached to objects could not be detached from
objects and reconnected to different objects.  Connection endpoints
can now be detached from shapes and locked connection points by
clicking and dragging the endpoints while using the Select tool.


Summary: New vt_close_view attachment option closes parent View

The vt_close_view option has been added to attachments.  This option
is specified by including the string '-vt_close_view' in the
Attachment Input Value field of the Inspector Attachment panel.  If
the vt_close_view option is specified, the View containing the object
with the attachment will be closed when the attachment is activated.
This option is now used extensively in the Guided Tour to prevent the
accumulation of open windows.


Summary: New creation of new documents from template documents

The File->New from Template menu item has been added to create new
documents with all the properties of specified template documents.
Template documents can determine properties such as paper type, page
orientation, and initial objects.  By default, the template document
used to create new documents is basic.vthought, located in the
examples/templates directory of the Visual Thought installation
directory.  A set of template documents with various paper types is
also provided in the examples/templates/papertype directory.


Summary: AutoConnect of connections set separately for each View

AutoConnect of connections to objects was set separately for each
View.  AutoConnect is now a global Visual Thought attribute.  Turning
AutoConnect on or off applies to all Views.  To reflect this change,
the "Turn AutoConnect Off" menu item has been moved from the Arrange
menu to the new Options->Preferences menu.


Summary: New Drop & Split mode splits connections with dropped shapes

The new Drop & Split mode has been added to control splitting of
connections while dragging shapes from palettes.  When this mode is
turned on and a shape is dragged from a palette and dropped over a
connection, the connection is split and the new connection endpoints
are connected to the dropped shape.  If the mode is turned on during
the drag, "Split" is displayed under the dragged shape and blue dots
indicate the section of the connection that will be split.  The state
of the mode is controlled by the new "Turn Drop & Split On" item in
the Options->Preferences menu.  Pressing the "s" key while dragging a
shape from a palette toggles the state of the mode for the current
drag operation.


Summary: New Create & Connect mode connects dropped shapes to selected shapes

The new Create & Connect mode has been added to control creation of
connections while dragging shapes from palettes.  When this mode is
turned on and a shape is dragged from a palette and dropped in a View,
default connections are automatically created between shapes selected
in the View and the dropped shape.  If the mode is turned on during
the drag, "Connect" is displayed under the dragged shape.  The state
of the mode is controlled by the new "Turn Create & Connect On" item
in the Options->Preferences menu.  Pressing the "c" key while dragging
a shape from a palette toggles the state of the mode for the current
drag operation.


Summary: New Delete & Connect mode joins connections to deleted shapes

The new Delete & Connect mode has been added to control joining of
connections while deleting shapes.  When this mode is turned on and
one or more shapes connected to exactly two connections are deleted,
the pairs of connections to the deleted shapes are joined.  The state
of this mode is controlled by the new "Turn Delete & Connect On" item
in the Options->Preferences menu.  Pressing the "d" key while deleting
shapes toggles the state of this mode for the current delete
operation.


Summary: New source and destination e-mail addresses in the Suggestion Box

The Suggestion Box now includes fields to enter the user's return
e-mail address and the destination address for sending the suggestion.


Summary: New network license management on Windows

The Windows version of Visual Thought now provides the same
cross-platform license management features available in the UNIX
versions.


Summary: New Get License button in the License dialog

The Get License button has been added to the License dialog.  Clicking
on this button initiates the Visual Thought procedure for obtaining a
license.  If a licensing problem (e.g., license expiration, license
termination, or a license server crash) causes Visual Thought to enter
Demo or Wait mode, the Get License button can be used to restore full
functionality after correcting the licensing problem.  This provides a
means to avoid lost work if a licensing problem disables the ability
to save documents.


Summary: Changes to documents lost for termination by a SIGTERM signal on UNIX

Changes to documents were lost if Visual Thought was terminated by a
SIGTERM signal (e.g., kill -15) on UNIX.  Visual Thought now
automatically saves new copies of any documents with unsaved changes
when a SIGTERM signal is received, ensuring that you don't lose any
work.


Summary: Printing waited for termination of active attachment processes

Printing sometimes suspended and waited for termination of active
attachment processes before completing.  Printing no longer waits for
active attachment processes to terminate.


Summary: Export of raster images failed on 24-bit displays

Raster images could not be exported on displays with more than 256
colors (i.e., 16- and 24-bit displays).  This occurred because all
raster image export was based on generation of native GIF files, which
can support at most 256 colors.  Raster images can now be exported on
all displays since they are now based on generation of native TIFF
files, which support up to 16.7 million colors.


Summary: Export of selection ignored for Visual Thought Export (VTX) format

Export of a View selection was ignored when exporting to the Visual
Thought Export (VTX) format or any format obtained by translating from
the VTX format.  The View selection can now be used to select the
exported objects for exports involving the Visual Thought Export
format.


Summary: Spaces not allowed in executable paths and arguments

Spaces were not allowed in executable paths and arguments.  This was
mostly a problem on Windows for the executable paths in the
Translators and TypeDictionary files.  Spaces can now be included in
executable paths and arguments by enclosing these items in double
quotes.


Summary: File name removed when the file chooser directory changed

When the directory was changed in the Save As, Export, and Save as
PostScript file choosers, the file name was removed from the Document
and Save as text fields.  The file name is now retained when the
directory is changed in these file choosers.


Summary: Bad colors on HP-UX with non-cubic default colormap

Colors were displayed incorrectly for default colormaps with unequal
sides.  This typically occurred on HP-UX with HP VUE, where an 8x8x4
default colormap is created.  Colors are now displayed correctly.


Summary: White locked selection handles on monochrome monitors

On monochrome monitors, locked selection handles were displayed in
white, making them invisible in most cases.  Locked selection handles
are now displayed in black on monochrome monitors.


Summary: Icon titles empty or too long for View and Palette windows

The titles for iconified View and Palette windows could either be
empty or very long, causing problems with some window managers.
Abbreviated titles are now used for iconified View and Palette
windows.


Summary: Modal windows not closed with pushpins or window manager menu

Under the OpenLook look-and-feel, modal windows (e.g., file choosers)
could not be dismissed because they do not have Cancel buttons.  Modal
windows can now be dismissed with the pushpin or window manager menu.


Summary: Font chooser displayed example text rotated and slanted

The font chooser sometimes incorrectly displayed its example text
rotated and slanted while inspecting rotated text.  The example text
is now displayed correctly in this case.


Summary: Esc key only switched to the Select tool from the Text tool

Pressing the Esc key could only be used to switch to the Select tool
while using the Text tool.  Pressing the Esc key now switches to the
Select tool while using any of the other tools.


Summary: Cursor movement with arrow keys incorrect while editing text

While editing text, the up/down arrow keys failed to move the cursor
vertically when the cursor reached an empty paragraph.  The arrow keys
now correctly move the cursor.


Summary: Arrow keys only moved objects in the Select tool

The arrow keys could only be used to move objects while using the
Select tool.  The arrow keys now move objects in all tools.


Summary: Redo of a connection to a connection point moved the point

Attaching a connection endpoint to a connection point, undoing the
operation, and then redoing the operation moved the connection point
from its original location.  Connection points now maintain their
original locations in this case.


Summary: Drag selection could not begin over locked objects

Selection of objects by dragging the mouse was disabled if the drag
started over a locked object.  Drag selection now works when the drag
starts over a locked object.


Summary: View window zoom buttons did not scroll to the selected objects

When the View magnification was changed with the Zoom (+) and Unzoom
(-) buttons, the document was not scrolled to display the selected
objects.  The document is now scrolled to display the selected objects
in the center of the View window when the Zoom and Unzoom buttons are
used to change the magnification.


Summary: Inspector Attachment File and Text Font fields could not be scrolled

The Image and Sound File fields in the Inspector Attachment panel and
the Font field in the Inspector Text panel could not be scrolled to
view portions of the content extending beyond the field borders.  The
entire content of these fields can now be viewed by clicking and
dragging in the fields to scroll the contents.


Summary: New small connection arrowheads

The Arrow lists in the Inspector Shape panel now include a new set of
small arrowheads.


Summary: New Draw Buttons toggles in the Print dialog and Export file chooser

Draw Buttons toggles have been added to the Print dialog and the
Export file chooser.  These toggles determine whether attachment
buttons are printed and exported.  The toggles are turned on by
default.


Summary: New Fit In One Page toggle in the Print dialog

The Fit In One Page toggle has been added to the Print dialog.  This
toggle determines whether the objects on the pages being printed are
scaled and translated to fit in a single output page.  The aspect
ratio of the printed objects is retained.  The toggle is turned off by
default.


Summary: New Scale field in the Export file chooser

The Scale field has been added to the Export file chooser.  This field
can be used to change the size of the exported image.  For example,
using a scale of 50% makes the exported image half of its natural,
unscaled size.


Summary: New native Tagged Image File Format (TIFF) export format

The Tagged Image File Format (TIFF) is now generated as a native
export format.  This format supports monochrome and 8-, 16-, and
24-bit color images.  It is now used instead of GIF as the basis for
generating other raster image formats because it supports images
produced on 24-bit TrueColor displays.


Summary: New MIF export format for import by reference in FrameMaker 5

A new FrameMaker Interchange Format (MIF) format that can be imported
by reference in FrameMaker 5 has been added to the Export file
chooser.  This format is generated by adding MIF fragments to the
standard MIF export format produced by Visual Thought.  The MIF
fragments are found in the files mifhead.txt and miffoot.txt in the
directory ~/.vthought.  They are generated if they do not exist and
can be configured to control the properties of anchored frames and
text flows.  For more information on how to use this and other new
export formats, please see http://www.confluent.com/vt-new.html/.


Summary: New interlaced Compuserve GIF89a (GIF) export format

The Compuserve interlaced GIF89a (GIF) export format has been added to
the Export file chooser.  This format allows progressive image display
on Web pages as the image file is being downloaded.  For more
information on how to use this and other new export formats, please
see http://www.confluent.com/vt-new.html/.


Summary: New Web server-side and client-side imagemap (MAP) export formats

The NCSA HTTPd server-side and Spyglass client-side imagemap (MAP)
formats have been added to the Export file chooser.  Server-side
imagemaps are generated for the NCSA HTTPd 1.0+ Web server.
Client-side imagemaps are supported in Spyglass Mosaic 2.1, Netscape
2.0, and MS Internet Explorer 2.0.  Imagemap information is generated
for Visual Thought objects with attachments.  For more information on
how to use this and other new export formats, please see
http://www.confluent.com/vt-new.html/.


Summary: Encapsulated PostScript Interchange export format used EPSI suffix

The Encapsulated PostScript Interchange export format used EPSI for
the output file suffix.  This is correct according to the Adobe
PostScript Language Reference Manual.  However, some applications only
recognize Encapsulated PostScript files or display them in file
choosers if their file suffix is EPS.  The Encapsulated PostScript
Interchange export format now uses EPS for the output file suffix.


Summary: PostScript contained non-period radix for some locales

PostScript output contained some numeric values using the radix
character defined by the locale (e.g., comma).  These were not
recognized as valid PostScript if the radix character was not a
period.  All PostScript output now uses a period for the radix
character.


Summary: New lflineterm preference controlling output file line termination

The lflineterm preference has been added to control the characters
used to terminate lines in output text files.  By default, the
termination characters depend on the system being used to run Visual
Thought.  If the lflineterm preference is specified, output lines are
terminated with line feed characters (the default for UNIX systems).
This preference can be used to avoid format variations between files
generated on systems that use different line termination characters.


Summary: New fontsize preference controlling the text size in dialogs

The fontsize preference has been added to control the size of text
displayed in Visual Thought dialogs.  By default, the font size is 12
on UNIX and 11 on Windows.


Summary: Windows too large for small screens

When some documents were opened, the View or Palette windows
associated with the documents were displayed partially off-screen or
overlapping the Inspector or Main windows.  This depended on the
screen size and the window locations and sizes stored in the
documents.  It typically occurred when standard Visual Thought
examples and palettes were displayed on a small screen.  Small
versions of the Inspector and basic palette windows are now used on
small screens.  Standard Visual Thought documents are now resized and
repositioned, if necessary, so they are displayed entirely on-screen
without overlapping the Inspector or Main windows.


Summary: Windows displayed partially off-screen

When some documents were opened, the View or Palette windows
associated with the documents were displayed partially off-screen.
This depended on the screen size and the window locations and sizes
stored in the documents.  It typically occurred when Visual Thought
examples and palettes created by a user on a large screen were
displayed on a small screen.  The limittoscreen preference controls
whether all windows associated with an opened document are resized and
repositioned, if necessary, so they are displayed entirely on-screen.
The limittoscreen preference is now turned on by default.  For more
information, see the file note_preferences.txt.


Summary: Display of lower left corner retained during window resize

When a View or Palette window was resized, the document was always
scrolled to retain display of the lower left corner of the document.
The document is now scrolled to retain display of the corner opposite
the window corner that was dragged to resize the window.


Summary: View and Palette windows not iconified with Main window

In some cases, View and Palette windows did not iconify when the Main
window was iconified.  All View and Palette windows now iconify when
the Main window is iconified.


Summary: Several ISO 8859-1 characters not printed

Several of the high-order characters in the ISO 8859-1 character set
could not be printed, even when Visual Thought was started with the
"-encoding latin1" option.  All ISO 8859-1 characters are now printed
when the "-encoding latin1" option is specified.


Summary: Output documents contained negative document locations

Some documents written by Visual Thought contained negative document
locations.  These caused warnings when the documents were read by
Visual Thought.  Output documents no longer contain negative document
locations.


Summary: Incorrect scrollbar widths in View and Palette windows

The widths of the scrollbars for the View and Palette window drawing
areas were sometimes different than the natural scrollbar widths for
the look-and-feel being used.  Natural widths are now used for the
drawing area scrollbars.


Summary: Misleading cursors in drag-and-drop Palette windows

The cursor in drag-and-drop Palette windows changed from a target to a
red circle with a slash, providing misleading visual feedback to the
user.  A hand cursor is now used whenever the pointer is over the
Palette window.


Summary: Grayscale percentage incorrect in color chooser

The grayscale percentage displayed in the color chooser was incorrect.
The grayscale percentage is now displayed correctly.


Summary: Autoscrolling failed for magnifications greater than 100%

For a View zoomed in to a magnification greater than 100%,
autoscrolling (i.e., scrolling while dragging the mouse past the View
borders) could not be used to reach the upper right portion of the
View.  Autoscrolling can now reach the entire View for all
magnifications.
