Fixed a variety of minor bugs and updated for new systems.
Fixed issues affecting stability on 64-bit systems.
Fixed a bug that prevented DEL key function while editing
sheet names.
Fixed a bug that caused some copy/pasted or duplicated
connectors to shift in position relative to other pasted objects
when pasted into the same sheet and layer from which they were copied.
Clicking off sheet edit accepts change to edited
sheet name (like Enter) rather than discarding it.
Added prompt before saving changes to current
diagram when following a hyper link.
Diagrams can now contain multiple sheets. A sheet is
like a page, though each sheet may itself be divided into multiple
'pages' for printing purposes. Currently each sheet is an extension
of the diagram and therefore shares the same diagram properties and
styles.
Fixed a bug that affected dragging an arc end off a
full loop arc with Keep Shape stretch method.
Fixed a bug that affected how self-transitions retain
position when the base figure resizes.
Fixed a bug in connection point mode that prevented
connection points from being placed on edges or centers of figures
interactively with grid snap enabled and figure not aligned or sized
perfectly to grid when.
Fixed a bug that caused screen relics when scrolling
upwards with certain screen size designations.
Fixed a bug that caused margins depicted on screen
to appear radically different at different zoom levels.
Support for closed arcs (loops), free and to/from
a connection point on a figure. Includes support for snap, align,
space evenly, and so on.
Improved self-transitions using arcs.
Set consistent self-transition size per diagram
Field text now updates immediately when changed. For example
if field text displays the current file name, it is updated when
the file is Saved As another name without any need to refesh the
display.
Fixed a bug that prevented proper Undo when moving
connection points on figures.
For consistency, right-click now exits connect mode as it
does for most other modes, returning to select mode. There remains one
exception which involves right-clicking on a specific state symbol, in
which a context menu is created for the purpose of adding
self-references for certain diagram types.
When editing text in text mode, key combinations involving
Ctrl+SHIFT that extended the current selection (such as Ctrl+SHIFT End,
Ctrl+SHIFT Home, and Ctrl+SHIFT arrow) were not functioning.
When saving as HTML, memo text appearing in pop-up
balloons did not display the proper character for extended characters
in some languages. For example, the
problem was reported involving memo text containing the 'ä'
character in Swedish text. The problem involved the incorrect mapping
of characters with extended codes (>128) to their UTF-8 web text
unicode equivalents for use by the Title or Java tooltips.
When editing text in text mode, it was possible for the
range of selected text to be highlighted incorrectly, making it appear
as though the wrong range text was selected. Due to the nature of the
bug, the circumstances of the problem varied unpredictably but seemed
to be most common when the selection was confined to a single line of
text.
When editing text in text mode, there was a case where
changing a text attribute for a range of selected text (such as Bold
or Italic) did not always work properly.
Fixes a bug in which changing a figure's style reset the
internal figure margin rather than using the margin of the style (if
bound) or keeping the current margin (if unbound).
Fixes a bug in which copying an existing style did not
copy it's connection points to the new style.
This version was originally released as build 2022 on 09/08/08.
That build contained a bug preventing proper editing of text using the
Text tab of the properties screen. This build fixes that bug.
Text Edit Context Menu
While editing text (in Text mode), right-click now launches a context
menu for easy access to commands like Cut, Copy, Paste, and so on,
including the new Undo, Redo, and Insert Field commands (see below).
Text Fields
Simple text fields can now be added to figure or label text.
A text field is a string of text that reflects information about the
diagram. Fields available in this version include file name,
creation time, and last save time. Multiple formats are supported for
each. Fields can be inserted into text by placing the text caret and
choosing Insert Field from the main Edit menu or from the right click
menu.
Text Edit Undo/Redo
In earlier versions, figure and label text edits could only be undone
in whole, reverting to the full text prior to any editing.
Now individual text edits can be undone one at a time as is customary
in word processing applications. While editing text in text mode,
Undo is available from the Edit menu, from the right click context menu,
or by the Ctrl-Z shortcut key sequence. Redo is also available in
text mode as well (menu or Ctrl-Y).
Note that Redo is currently only available for text editing while
in text mode - it's not yet supported throughout the program.
Text Style "All Caps"
A range of text can now be given an All Caps style which forces the
text to be displayed in all capital letters (if possible).
The All Caps style works similar to Bold or Italics. By default, it is
available only in the context (right-click) menu, but you can add a
custom toolbar button if you prefer. The main usage is to provide a
way to force inserted text fields to be all capital letters.
Fixed a very minor bug in which page margin could be
dragged and changed by accident when behind a diagram object.
A minor 'bug' has been fixed in which a different registered clipboard
format was used by each of our different products. This meant
that copying data in editable form would not work between products.
Such copies would occur as graphic images which were not editable.
The issue had a simple work-around by opening a diagram created with
a different product in a separate window, then copying within
the same product. All products now use an identical clipboard format
for greater compatibility.
A bug has been fixed in which large imported graphics
such as JPG or PNG files which are typically used for background
images could not be
reloaded once saved. An improvement has also been made so that
large imported graphics (over 50k) are stored in their native
compressed format (JPG or PNG) rather than being expanded for
the more complex processing afforded to smaller graphics which are
more typically used for figure shapes rather than backgrounds.
This results in better performance and much smaller diagram files.
The trade-off is slightly slower drawing performance. And more
significantly, for large imported JPG and PNG files, certain
processing options are no longer available. These include adding
transparency around the edges and cleaning up of the background color
of JPG files. Fitted bounds capability is thus lost for large JPG
graphics, but not
for large PNGs containing transparency. Color tinting capability is
retained for both formats. For complete flexibility the file size
threshold of 50K will become configurable with the next release.
This version was originally released as build 2019 on 08/01/08.
If you downloaded that version, please replace it with
this update. Build 2019 contained a serious incompatibility with XP in
which the Save As screen did not function properly, causing an
"Unsupported Operation" message.
Background Layer
A background layer capability is now available for diagram objects.
By adding objects to the background layer, they appear behind your
diagram but do not interfere with any editing you do in the foreground.
Holding down the Alt key while doing a lasso
selection in Normal view selects objects on all layers.
Copy copies only the selected foreground objects.
Background layer objects are not copied unless also selected.
The export screen now contains a "Background"
option under the following conditions (1) foreground objects are
selected (2) background objects are NOT selected (3) "Selected"
option is chosen in the export file selection screen. When the
background option is checked, the exported graphic will include
the cropped background image behind the selected foreground objects.
However, the exported image will remain cropped to the bounds of
the selection rectangle, rather than being extended to include the
entire background if the background is larger than the selection.
See user guide or online help for further description.
Copy now adds a bitmap to the clipboard.
When editing a diagram embedded in another document,
the view is now automatically adjusted to fit the embedded objects and
the unnecessary page boundaries and margins are suppressed.
Exported metafiles (EMF and WMF) are now properly sized.
A bug has been fixed that caused certain text to appear
in the wrong place when exporting to enhanced metafiles, or copying
using OLE.
A series of mostly minor bugs has been fixed that
affected the appearance of metafile images used for exporting
and displaying OLE embedded images when pasting diagrams into
external documents.
A bug has been fixed that caused some distortion of
certain bitmap images imported or copied into diagrams, particularly
those created by newer versions of MS Paint.
A bug has been fixed that caused a crash when selecting
a new font from within the New Diagram Wizard.
A minor bug has been fixed in the Save As screen that
caused the filename extension not to match the selected output
format when a graphics format (not EDG) was selected.
Tools Options Screen
The interface to this screen changed from tabbed format to
tree format in order to better categorize options controls,
make room for more descriptive graphics, and prepare for additions
in upcoming releases.
The default color palette included a duplicate color. Cyan
and Aqua were equivalent in accordance with the X11 specification.
This was both wasteful and confusing as either color would appear as
Cyan when later reviewed. Aqua has now been re-defined to represent
an appropriate new shade of the same color.
The Page Set-up screen was limiting page dimensions to
32 inches square unnecessarily. Some large format printers
support larger page sizes that were being handled improperly. A design
limit of about 64 inches (but not 32) was required, and has been
set as the new limit.
Fixed a bug that caused controls to be shifted improperly
in style screens when you change tabs.
Font script display for international users:
An option has been added to control which font scripts (character sets)
are included in the font family control in the toolbar and in property
screens. By default, only fonts for the local language script are
displayed. However, in some countries where diagrams can consist of
a mixture of scripts, it's convenient to show all scripts, or to show
those of a particular script. The new option is available in the
(undocumented) Support Console for now, which is accessible
from the system menu at the extreme upper left corner of the program.
New User Interface:
Improved Windows Vista compatibility and support for Vista and XP
visual styles and custom themes.
Memo Tips:
Custom data in the form of text memos can now be attached
to any figure or label. The memo displays you hover over the
object with the mouse. When saving a diagram as a web page,
memo tips can be included with similar functionality.
Color Palettes:
A number of new color palettes are included for a wider variety of
convenient color selections.
Tool Tips:
Tool tip help is now available when hovering the mouse over styles,
drop menus, color selections and so on.
Property Apply:
Object properties can now be applied from the properties screen without
terminating the screen. The same is true for diagram properties and
options. These screens also remember their positions from one
invocation to another.
Shortcut Keys:
Some key shortcuts have been added for more convenient and
standardized text editing. For example, Ctrl-B can be used as a shortcut
to Bold text, Ctrl-I to italicize text, Ctrl-L to left-justify text, and
so on. These function in the same manner as other leading software
packages.
Copy/Paste Fill:
The Fill properties screen now contains a simple feature to copy
all of the fill properties from any object or style to another. In prior
versions, only the solid fill color was easy to duplicate from
one object to another. Now all the possible combinations of gradient
options can be easily copied and pasted as easily from one object or
style to another.
Import/Export:
Graphics import and export
have been improved, as reflected in
both the Export feature and the Save as HTML feature. Bitmap formats
such as BMP and JPG have been improved and better standardized, and
PNG output has been both corrected and improved. The Export screen now
contains a preview control and checkbox to select the entire diagram
or only selected objects. Export is now also available using the
SaveAs command. Import support for the outdated and less popular PCX
format has been discontinued.
Font Previews:
Font family controls now support sample text previews.
Text wrap and figure size constraints have been improved and some
related bugs fixed.
Fixed raster output to avoid edge effects created by scaling
and interpolation.
Import support for the outdated and less popular PCX graphics
format has been discontinued.
As of version 6.0, this product no longer supports Windows versions
for which Microsoft has announced it is discontinuing support. This
includes Windows 95 and earlier operating systems, and Windows 98 in
part. Support for Windows 98 is still included but with lower testing
and support priority.
A feature has been added at a user's suggestion to allow the page
set-up defaults to be saved and applied to new diagrams avoiding the need
to set up the page for each new diagram. The Page Setup screen now contains
a checkbox that allows the settings to be saved as the new defaults and
applied to new diagrams. The screen can also now be accessed when no
diagrams are open in order to accomplish the same purpose.
A convenience change was added whereby changing to a metric page size
(or to an English) page size in the Page Set-up screen automatically
adjusts the display units to match, and upon exit asks whether the global
option should be set to match.
An issue was resolved to increase convenience and decrease
confusion resulting from changing page size. When you changed
a page size in the Page Set-up screen to a true paper size such as
from Letter size to Legal (another size also supported by your printer),
that change did not automatically transfer to the printer set-up. This
resulted in an added page division that wasn't expected. To remove the
added page division, you had to go to Printer Set-up and change
to legal size there as well. This change now occurs automatically,
provided two conditions are met, (1) the new page size must be a true
known paper size (the paper name appears in the description box), and
(2) the current printer supports an equivalent paper size.
The minimum (stitching) margin appears to change after your set it.
This is correct behavior, though it may require some clarification and
a "fix" in a future release. If you set a small stitching margin, such
as zero, it will be increased to the printer's smallest required margin
on all four edges of the page based on the printer, the paper, and the
orientation of the printer set-up. If you set the stitching margin large
enough that it does not need to be adjusted, this will not occur and your
diagram will be printer-independent. This continues to cause
confusion (understandably), especially when applied to diagrams created
in earlier versions
of the software. For new diagrams, it's best to leave the stitching
margin at least as large as the default. When loading older diagrams,
it is best to leave the stitching margin alone - once you change it,
you may need to re-arrange your diagram to make sure nothing is too
close to an edge where it may no longer be printed. Also when loading
older diagrams, you may want to dispense with printer-independence by
setting the stitching margins to their absolute minimums.
This was how prior versions printed, so you can restore the margins of
older diagrams by setting the stitching margin to zero in Page Set-up.
It won't stay zero in most cases, but rather will restore the minimums
supported by the printer device. This remains valid until the printer,
paper, OR orientation (portrait/landscape) is changed, at which point
you would have to repeat the process to assure minimal stitching margins.
Added an automatic switch to English (inches) to/from metric (cm)
in the Page Set-up screen based on the paper size selected. This will
affect only this screen, but upon making a change and leaving the screen,
it will offer to change the global unit display option as well.
Fixed a bug within the Page Set-up screen when measurement units
are set to metric. When setting a metric paper size,
then subsequently adjusting the page width or height with the spin
controls, you were unable to return to the predefined page size
by setting it's dimension.
Fixed a bug within the Page Set-up screen when measurement units
are set to metric. When setting a metric paper size,
the measurement units did not exactly reflect the true size of the paper.
Fixed a backwards compatibility issue when loading a diagram created
with a previous version of the software. The new "stitching margin"
was not being set correctly to maintain precisely the
same margins and clipping that the diagram had prior. Diagrams saved
prior to 5.09 used hidden stitching margins that exactly reflected the
minimum margin requirements of the printer or output device. In 5.09
the stitching margin was exposed to the user in the Page
Set-up screen and permitted to be set large enough to achieve printer
independence for poster diagrams (defaulting so for new diagrams).
However, diagrams saved in earlier
versions were being automatically converted to a default stitching
margin designed to provide printer-independence in most cases. But
the result was similar to changing printers for the existing diagrams.
Page divisions could be slightly altered and layout could be
affected in some cases. This has been "fixed" by keeping minimal
stitching margins for diagrams that were created prior to v5.09.
In effect, when loading an old diagram, the stitching margins are
set to zero, then allowed to expand to the minimum permissible for the
printer, exactly matching the prior versions, and keeping the layout
unchanged for the same printer, paper, and orientation. This comes
at the expense of old diagrams remaining printer-dependent until you
enlarge the stitching margin intentionally and re-adjust the layout.
Fixed a backwards compatibility issue when loading a diagram created
with a previous version of the software. The new version was clipping
diagram data at the page margins, whereas in older versions, clipping
occurred only at the stitching margins (the extreme printable edge of the
paper depending on the device. Users who took advantage of this fact
created diagrams with objects outside of the margins but still within
the stitching margins of the page, remaining visible
on the printed or exported output. But the new version clipped these
objects to the actual margins set by the user and thereby created a
backwards compatibility issue. This release restores the clipping to
the stitching margin. This remains an improvement for newer diagrams
because the stitching margins exceed the hard device-dependent margins
and are therefore more portable. But for old diagrams loaded with the
new software, stitching margins are set to the hard margins and are
therefore clipped identically as when they were created and saved.
A prior bug has been fixed more thoroughly. That bug resulted in
unusually large or improper page margins getting set when creating
a new diagram from an old template file. The affect was usually an
inappropriately large margin at the bottom or right side of the page.
A better fix has been implemented that retains the error checking
capability (self adjusting to printers which require larger stitching
margins) but does not go awry with the older style templates.
A bug has been fixed that could cause an extra page (or more) to
appear in diagrams for no reason, particularly after using Page
Set-up. The problem was more common with some printers and paper
sizes than others. No such extraneous pages should occur any longer.
However, because you can now define a page size larger than the physical
paper supported by your printer, it is still possible to get extra
(appropriate) page divisions, even those which can be indiscernibly
small.
Fixes a very critical bug introduced in build 1841 that caused
connection points to load incorrectly, resulting in connectors being
attached to figures improperly (at the wrong points). This case only
occurred when connections attached at connection points, not when
simply attached at the center of figures. Once saved, the errors
introduced become permanent and require connections to be adjusted
manually. Therefore, this update is very important if you are using
v5.09 between build 1841 and 1848, please update immediately.
Internal text margins can now be set individually for any figure.
A new page set-up model allows setting of pages with any dimensions
regardless of printers available on your computer. Page sizes that
are larger than the selected printer can handle are automatically
divided into multiple pages similar to poster mode. This feature
makes diagrams more portable from one computer to another in which
different printer drivers are installed.
Tabs support in figure text. Figures can now include tabs and settable
tab stops (left, center, and right justified).
Text wrap and figure size constraints have been improved and some
related bugs fixed.
Crop marks printed on partitioned pages are printed more intelligently,
only where needed.
Fixed a bug that made connecting to graphic symbols a bit awkward by
requiring the adding of connection points when no fill color (the
default) was used.
Fixed a bug that could result in connectors not fully reaching the
edges of some graphic symbols when printed (to printer or PDF)
or exported to a metafile.
Fixed a bug that could cause a crash in a rare condition in which
connectors are being moved around and overlapped.
Fixed a bug that interfered with hard linefeeds being entered in
certain text edit controls within dialog boxes.
Fixed a bug that caused excessive screen updates under certain
circumstances resulting in noticeable delays on slower computers.
Fixed a bug that could cause a crash intermittently when attempting to
align a combination of figures and connectors.
Fixed a bug that could result in a copied label becoming unreceptive to
being attached to connectors.
Fixed a bug that made it difficult to use a non-container as a
container object by simply removing its fill color and hiding any text
areas.
Fixed a minor bug that could cause slight discrepancies when using
"Fit to Text" feature with figures that have text wrap. Other cases do
remain and are being addressed.
Improved HTML Save feature to use a customizable web page template and
substitution macros for much greater flexibility. Also corrected
some non-conforming HTML issues.
Added some support for tree diagram layout assistance (more will be
forthcoming).
A bug has been fixed that caused Space Evenly to crash under some
circumstances.
A minor improvement was also added to allow figures and labels that
were connected to a "tree" structure to snap to the grid in a manner
that allowed the connector position to guide the snap.
A bug has been fixed in which updating internal figure margins did not
update the margins of all existing figures accordingly. Figures with
wrap also did not resize properly.
A bug has been fixed that prevented editing figure text through the
text tab in text properties screen. Direct on screen text editing
was not affected.
A bug has been fixed that would cause a crash when using the new spin
controls (or hitting ENTER while editing values) for edit controls
located within the styles and properties dialog boxes.
A very minor bug has been fixed that prevented the Apply button from
becoming enabled when typing within an edit control in the
properties/styles dialog boxes before user hits ENTER or moves focus
off control.
A minor bug has been fixed that prevented changes to the "center"
property of the "platform" linear gradient fill property of figures
from having effect in certain cases.
Improved and more powerful value selection controls throughout the user
interface including numeric and custom edit controls, spin controls,
and better support for standard shortcuts to aid special needs users.
An important bug has been fixed that caused text in labels to be sized
improperly under certain conditions. The text would appear normal when
created, but when the diagram was next loaded, it would be one point size
too large and would appear clipped around the edges of the label. It would
often print correctly(not clipped), but would not appear the same as other
text in the same point size.
Space Evenly now supports spacing based on centers, edges, or gaps
between objects.
Space Evenly now includes singleton free connectors (those not
attached to other objects at either end).
Align now includes singleton free connectors and connector labels.
Shift can be used to hold a drag to horizontal or vertically only.
Shift can be used in combination with Control-Drag to copy objects
and keep the copy aligned with the original in this manner.
Control-A now supported to select all text in text mode and when
editing text in the properties dialog box.
Connectors that intersect a figure label now terminate there rather
than overlapping the label.
Bug fixed that caused filenames longer than 126 characters not to
open automatically.
Enhanced display using smoother graphics (antialiasing) for all symbols and lines.
Added improved shadows and shading. Each diagram has shadow properties that
can be set from the Diagram Properties screen in the Shadows tab. These shadows appear
for any node that has the Drop Shadow property set. The Drop Shadow property is
a checkbox in Node Properties / Node Styles screen in the General tab. There is also
a new toolbar button to toggle drop shadows for selected nodes.
Added gradient fills. Nodes can be filled with color gradients that blend from
one color to another within the symbol. This provides a smoother and more professional
appearance to diagrams. A new Fill tab in the Node Properties and Node Styles screens
provides access to this feature.
Added shadow and fill gradient controls to the New Diagram Wizard.
Graphic exports to Windows metafiles and enhanced metafiles have been improved to
better handle the new gradient and high-resolution shadow features.
Keypad +/- no longer affect zoom when editing text.
Multi-selection text justify tool now works properly in text mode.
A bug was fixed that caused stamped-paths not to display correctly when creating
messages in communication diagrams.
Fixed a bug that caused an error report when a diagram was opened by double clicking
on it in the explorer.
Bug fixed that caused font errors with some new diagrams.
Added new type of connector label. "Lateral" connector labels are
positioned alongside a connector rather than "inline" as was previously
the only way to label a connector.
A pop-up message box no longer appears each time you open a read-only file.
The pop-up warning appears only when the file is locked by another user and is
will be opened read-only for this reason.
A new feature makes it easier to change end symbols (terminators such as arrowheads)
on connectors by simply right-clicking on the end of the connector and choosing the
new symbol.
New snap grid options for figures "Top and Bottom Edges Snap to Grid" and "Left and
Right Edges Snap to Grid"
A bug has been fixed that could cause labels to be inadvertently detached from their
respective connectors following a Copy, Paste, Edit sequence.
Various other minor usage issues have been resolved or enhanced.
Added color tinting for graphics. Imported graphics, clip-art, and
grayscale symbols can be tinted with a fill color to bring full
color capabilities to all diagrams, even those you produce with
outside artwork.
Expanded color schemes. A variety of pre-defined color schemes
have been added for the major diagram templates making it easy
to start a diagram with a full set of color-coordinated symbols.
In addition, a new Apply Color Scheme feature (under Tools) lets
you change the color scheme of a whole diagram or part of a
diagram without starting over from a new scheme.
Added support for new graphics formats for importing clip-art and for
exporting diagrams. The new formats include GIF, PNG, TIFF, and more.
New Snip Connector feature. Connectors can now be easily cut in
half at any point.
New Check for Updates feature and optional automatic
reminders make it easy to keep up to date on future product
updates.
New Revert to Last Saved Version feature. This feature lets
you easily abandon all changes since you last saved your diagram.
Curve Improvements. Curved connectors are more powerful. They
now fully support connector labels (without distortion) and jogs.
In prior versions, labels placed on curves could cause the curve
to distort where it met the label.
Capabilities for editing and maintaining connectors have been
improved. You can now reposition connector ends with greater
flexibility including attaching to other connectors. In addition,
junctions required to attach connectors to one another are now
eliminated automatically when appropriate, keeping diagrams cleaner
and easier to manage. Plus, you now have the ability to 'merge' two
connectors by dragging their ends together.
Hyperlinks to web URLs are no longer restricted to looking like file
names. This means you can use URLs that include fragments such as
'http://www.pacestar.com/edge/eddesc.htm#reqs' or query strings
such as 'http://www.pacestar.com?id=1233'.
Boundagon improvements. When you import a graphic image or clip-art
file, the contours of the symbol are traced to determine its approximate
outline shape, which is then used to draw it properly and attach
connectors. This outline is nicknamed a 'boundagon' and its
calculation has been improved to better reflect unusual shapes.
An option has been added to suppress the splash screen upon start-up.
Clear terminology has been replaced by the more conventional Delete.
Individual objects can now be deselected using shift-click.
Print All lets you select a printer rather than restricting you
only to the default printer.
Toolbar button support has been added for Align and Resize features.
The symbols in the style bar can now be displayed in full color.
All installers are now full 32-bit
Connector segments can now be selected and detached from (dragged off of)
a junction of three or more segment by selecting only the one and dragging it.
We now allow a connector endpoint to be dropped onto another connector and
attached, making moving the endpoint just as powerful as creating the
connector. The cursor changes to include a small "+" sign when over a figure
or connector to which the end will become attached.
Junctions created automatically (when a connector is dragged to attach to
another) are now automatically removed when the connector segment is no
longer attached, provided that the removal of the junction has no effect
on the path.
When copying diagram objects from one diagram to another, they are now pasted to
the same location on the page for greater convenience.
Improved network support. Open diagram files are locked until closed to prevent two
users from making simultaneous changes resulting in one being lost. When the second
user attempts to open a file already in use, they will receive a message and an option
to open the file read-only.
Improved mouse wheel support. Shift scrolls horizontally, control zooms in and out.
Bug fix: When connecting a connector from a point on a connector to
another point on the same connector, undo caused a crash.
Bug fix: When moving the endpoint of a connector with a label off of
a figure, undo caused the label to be inadvertently detached from the
connector.
Bug fix: Undo of connection point repositioning caused connectors to
become confused and move to random locations.
Bug fix: Connection points that were shared by multiple attached connectors
were not adjusted properly when only some of them were moved independent of
the others.
Bug fix: Cyclic connectors (those that leave a figure and re-enter) were
being fully removed in all cases when they were deleted.
Bug fix: When you added a connection point in connection point mode
by right clicking on a figure, the connection point was not snapped
to the proper position.
Bug fix: Grouping would sometimes include only portions of a connector.
Now the entire connector (including all labels, and junctions) are included
or excluded in a group together. They are included automatically if objects
on both ends are included in the group, and are excluded if either end has an
object not included in the group.
Bug fix: Space Evenly was not working correctly in the previous version and has been fixed.
Bug fix: Resizing of the style bar (while in customization dialog) did not
operate properly when the active view was maximized and rulers were visible.
This build fixes a minor bug that caused an unnecessary
warning message each time certain templates or sample files
were opened with the previous build. The warning message
stated that the file was saved with the as yet unreleased
version 5.0. Clicking OK ignored the message, but it remained
a nuisance until fixed by this update.
Added fully customizable toolbars and style bar. You can now
determine which features are available on all toolbars and how
they are arranged. Plus the style bar (sidebar for symbol
selection on the left of the screen) is now fully
customizable for any diagram or template using a simple new
standardized user interface.
Preset toolbars have been enhanced to provide greater access
to common functions.
Added an option to collapse the Style Bar for greater screen
space. A button on the left edge of the property bar now permits
you to collapse and expand the style bar (the large style selection
area on the left side of the screen) to expose more of your diagram.
When the style bar is collapsed, simple style controls appear on
the property bar to take its place.
Many buttons and controls have been upgraded to be more compact,
efficient, and attractive. Also some have been improved to adapt
better to a variety of screen colors and customized desktops
available on all of the Windows platforms.
Introduced are updates to the .EDG file format required
for future enhancements. These should not affect you in any
visible way. However, if you attempt to open a diagram saved by
this version using an earlier version, you will receive warnings
(which can be safely ignored).
Important bug fixed that could affect users who
share diagrams on different computers with different versions of
Windows. The bug caused instability (occasional crash or inability
to load diagrams) when loading a diagram on an operating system
different from the one on which it was saved. For example, if you
designed a diagram on a Windows 98 computer with a particular
printer installed, then loaded the diagram on a Windows 2000
computer with a different version of the same printer installed, you
could see a crash when trying to print or set-up the page.
Bug fixed which could cause a crash when moving the end of a
connection and dragging past the edge of the screen,
Bug fixed which could cause text being edited to be lost when
you close the document abruptly before completing the edit.
Fixed a bug that caused a system crash for some users when
entering the Page Set-up screen. The symptom is a severe error,
often stating that an illegal instruction has occurred followed
by an immediate exit of the program. It was occurring mostly on
Windows 98 computers that had an HP Laserjet PCL printer as the
default printer (model IIIP, 4P, 4M, 4L, 4MV, 4SI, 5P). Others
could also be affected.
Fixed a bug that caused some users of build 1782 to experience
'cannot change printer' errors when trying print, print setup,
or print preview after creating a new diagram.
Fixed a bug that caused page setup to work incorrectly when
using a printer other than the Windows default printer. This
bug could have also caused distorted text in some cases - such as
text that becomes too large for the shape sin your diagram.
Fixed a bug that could cause a crash under some odd
circumstances in combination with a compatibility issue with
some printers. This problem showed itself when saving or loading
diagrams.
Added fully configurable page margins. Page margins can be
adjusted custom to every diagram within the limitations imposed by
the printer device. An optional warning occurs when all objects
are not within the margins during printing.
Page set-up has been improved to operate reliably and
consistently with a wider variety of printers.
Printer compatibility has been improved in general including
several bug fixes.
Text entry issues with curly braces have been fixed.
Added a Safe Open mode to allow for the reliable opening
of any valid diagram file even in the event of printer
incompatibility or a bug.
Fixed a bug that resulted in a crash during a copy operation. This
was due to a relatively rare sequence of events.
Fixed a bug that could lead to erratic behavior or even a
system crash when loading a diagram that was saved with printer
settings that are no longer available.
We HIGHLY recommend that this version be used in place
of builds 1776 or 1777.
Fixed a bug which could cause diagrams saved on one computer
to cause a crash when loaded on another computer running a different
version of Windows. (Files that caused crash CAN be easily
repaired. Please contact us if you need help).
Fixed a bug with Save HTML that removed links from the image
map that were not identifiable as documents. Now any links you add
WILL end up in the HTML image map.
Add "Active Container" right click menu option for changing
whether objects 'stick' to a container. Initially off for
containers inserted from the gallery.
Fixed a file association problem with XP that prevented
files from opening in the program when double clicked from the
explorer.
Create and manipulate groups of objects (Group, Ungroup,
Ungroup All, Regroup).
Containers now automatically keep objects together.
Improved scrolling, smaller scrollable area (option)
Page setup screen for more conveniently setting paper size,
orientation, and poster options.
New option to control whether navigation (zoom/scroll) is undoable.
New option to control whether connectors are deleted
automatically when an attached figure is deleted.
Added a cursor indication for Ctrl copy/duplicate.
Added a checkbox in the New diagram template dialog box to
Fixed a bug that clipped some text in decision symbols.
Fixed a bug that could potentially cause a crash when editing
properties for certain shapes - notably the ER Entity2 (rounded
diamond).
allow case-by-case usage of the New Diagram Wizard.
Fixed a bug that prevented error messages from appearing if
they occurred during start-up while the splash screen was
visible.
Fixed a bug that made image maps exported as part of a web page
incompatible with some browsers.
Fixed a bug that could result in a crash upon resizing certain
shapes that have wordwrap enabled.
Option to Relax Text Limits on Decision Symbols
You can now choose to disable text margin limits for decision (diamond)
symbols. This option lets you use the whole rectangular bounds of
diamond-shaped symbols for text. With the limits disabled you can fit
more text into the diamond but you will have to manage the placement
manually and keep it from overlapping the edges.
Internal Text Margin Control
This feature was included in the previous release but did not apply to
symbol definitions of flowcharts and several other diagram types. It
has now been extended to most symbols. By setting fixed internal text
margins for a diagram you can control the spacing between the text
within a symbol and the edge of the symbol.
Reshaping and Resizing Improvements
Several issues involving reshaping and resizing multi-compartment symbols
have been fixed or improved.
Bug Fixed: Processor Usage
A bug has been fixed that was important to many users. In prior versions
when the mouse was over the application CPU usage was driven up to 100%.
This has been fixed.
Bug Fixed: Printing Diagrams Containing Imported Graphics
A bug has been fixed that could cause diagrams containing imported
graphics (clip art) to print incorrectly. The symptom was missing
objects on the printout and/or missing or incorrectly sized text.