home *** CD-ROM | disk | FTP | other *** search
- Version history:
-
- 6/21/95 V1.00 Initial release and introduction
- 7/16/95 V1.05 Fixes for a few bugs (mainly FB10501)
- 9/25/95 V1.10 WIN95 compatibility & bug fixes (mainly FB11001-FB11003)
- 10/25/95 V1.20 Added diagram linking feature (fixed FB12001 )
- 3/23/96 V2.00b Added MDI, OLE, bitmaps, scale, drag&drop, dot grid,
- property bar, orthogonal connector, full MFC, zoom combo box
- load last option, fixed
- Fixed KB10003, it is now FB20001
- Other assorted fixes
- FB10501 no longer applicable, V2 doesn't use THREED.VBX
- 6/23/96 V2.01 Maintenance release to fix a few bugs
- 9/16/96 V2.02 Maintenance release to fix a few bugs
- 11/09/96 V2.03 Maintenance release to rare print bug
- 12/28/96 V2.03b Maintenance release to fix wrap bug
- 03/23/97 V2.04 Maintenance release to fix font save/load bug
- 04/07/97 V2.05 Maintenance release to improve font save/load
- Added underline font attribute
- Added better 30-day trial enforcement
- Fixed bug causing unintended connector copy
- Fixed bug label position when scaling
- Other assorted fixes
- 10/27/97 V2.10 32-bit Windows 95/NT version
- Largely similar to 2.05
- Long file names supported
- Paste graphics (Windows bitmaps and pictures) from
- other Windows programs.
- Paste As feature to choose paste format
- Import graphics (Windows bitmaps and pictures) from
- files.
- Improved Export (selected objects, plus EMF format)
- Drag and drop graphics files into diagram.
- Front One/Back One features
- Maximum text length in a figure increased to 4095 chars
- Other assorted fixes
-
- Note: Future 32-bit versions will be > 2.10. Future 16-bit versions will
- be bug fixes only and will be numbered V2.06, 2.07, etc.
-
- +------------------------+
- | |
- | EDGE Diagrammer |
- | |
- | FIXED BUGS |
- | |
- +------------------------+
-
- FB10501 Version 1.0 contained a bug that could be serious for some people.
- EDGE Diagrammer relies on a file called THREED.VBX made by
- Sheridan Software to provide some simple dialog box controls
- such as the percent progress box. Some versions of THREED.VBX
- contained a backwards incompatibility for Visual C++ applications
- such as EDGE Diagrammer. If you install EDGE Diagrammer when you
- already have an incompatible (newer) version of THREED.VBX on your
- system, the result can be bad. For example, EDGE Diagrammer can
- crash (GPF) when you enter a style dialog box, or double click on
- a figure, convert a diagram, or print a diagram.
-
- V1.0 required: THREED.VBX V3.0.0.6 64,544 04-28-93 12:00a
- V1.0 GPF'd with: THREED.VBX V3.0.1.0 64,432 07-16-93 3:28p
- V1.05 contains: THREED.VBX V3.0.2.0 64,352
- The file should always be located in the \WINDOWS\SYSTEM directory.
-
- Version 1.05 contains an updated THREED.VBX plus fixes that should
- eliminate this problem.
-
- FB10502 Version 1.0 contained a couple minor bugs that caused labels to
- become positioned incorrectly following resize of one of the
- figures attached to the connector.
-
- FB10503 Version 1.0 contained various minor bugs having to do with dialog
- control graying in the properties dialog box.
-
- FB10504 Added several performance enhancements. Redraw speed increased 10%
- for non-selected items, 20% for selected items, and 33% for drag
- outlines.
-
- FB10505 Fixed 13 class 5 bugs, rarely affect usage/no serious results
-
- FB11001 Version 1.05 contained a potentially serious bug that can occur
- when copying multiple figures with different fonts (but does not
- occur when copying all figures). The result can be a figure font
- that changes when it shouldn't or in some cases a crash. It is also
- possible for the error to be saved in a diagram file causing the
- program to crash each time the diagram is opened. Version 1.1
- fixes all aspects of this problem.
- For users of versions 1.05 and earlier, if you have a diagram file
- that causes a crash every time you load it, use a text editor to
- edit all figure definitions to use font 0 (as shown below), the open
- the diagram, and reset all your figure fonts.
-
- Figure 24
- {
- <other fields...>
- Font 0
- <other fields...>
- }
-
- FB11002 Version 1.05 contained many visual anomalies when run under Windows 95
- in conjunction with a non-standard color theme.
-
- FB11003 Version 1.05 contained an annoying bug that could cause unattached
- connectors to move small amounts relative to nearby figures whenever
- you move a group of figures, copy, paste, and so on.
- This effect happened whenever snap-to-grid was enabled and some
- of the figures moved had the snap-to-grid property AND unattached
- connectors were moved as well. The problem was that the figures would
- snap to the grid but the connectors would not. The fix enforces
- that whenever a group of objects is moved, they are all moved the
- same amount. If a particular figure is not aligned on a grid point,
- and you want to snap it to a grid point, you must move it alone.
-
- FB11004 Version 1.05 would not allow you to align two figures (the menu item
- was grayed unless three or more were selected.) This has been fixed.
-
- FB12001 In all previous versions copying or cutting selected characters
- could cause a General Protection Fault (crash) if the number of
- characters was evenly divisible by 32. This has been fixed in V1.2.
-
- FB12002 International characters are now valid (sych as German umlauts).
- Use ALT+0+Ansi code to enter from US keyboard (e.g. 'ae' is Alt+0230)
-
- FB13001 Exporting to a metafile now works properly when overwriting an
- existing file. Previously, it appended the new data to the
- previous file. The work-around is to delete the file then export
- again.
-
- FB20001 Text scaling and truncation problem.
-
- DESCRIPTION: Text does not scale as precisely as other objects
- in a diagram. This is primarily a limitation of the Windows
- operating system that we have not found a good method to get around.
- Text can only scale to even point sizes 4pt, 5pt, 6pt. However,
- diagrams can scale to any degree. The rounding that occurs usually
- picks a smaller text size if the exact size is not available,
- however occasionally, the larger size is chosen inadvertantly.
-
- SYMPTOMS: Ends of text labels can occasionally be cut of on
- print-outs. At certain zoom percentages, text seems to be cut off
- in a figure or label near the edges. When a figure expands to the
- size of its text, sometimes it will not seem to expand to the proper
- size.
-
- This has now been fixed and should very rarely if ever occur any longer.
-
- FB20002 When you scale objects, connector ends that are not connected
- to any objects do not always scale proportionately to other objects
- throwing off alignment.
- Fixed.
-
- FB20003 Select range of text and chaneg font size, intermittently causes
- a crash.
- Fixed.
-
- FB20004 If you select a figure, then start editing text size on the tool
- bar, then hit delete, the figure is deleted NOT the text size
- - similar if editing zoom.
- Fixed.
-
- FB20005 When you are in the middle of editing text and you type such that
- the text and cursor extend off of the screen, the screen should
- automatically scroll so that the cursor remains in view.
- Fixed.
-
- FB20006 When you are in the middle of editing text and you scroll using the
- scroll bars, text background is not updated properly.
- Fixed.
-
- FB20007 When you are in the middle of editing text and you click the show
- grid toolbar button, the text background doesn't adjust right away.
- Fixed.
-
- FB20008 Version 2.0 and previous versions contained a bug that prevented
- symbol fonts (for example WingDings) from displaying as symbols.
- This has been fixed.
-
- FB20009 FB20001 still applied to vertical text spacing under some zoom
- percentages. The bottom text of a figure would sometimes be cut
- off partially or completely out of site. This has been fixed.
-
- FB20010 Space Evenly will not always move all selected figures
-
- When you select a number of figures, then choose Space Evenly from
- the Figures menu, some or all of the selected figures will not move
- as expected. This has been fixed.
-
- FB20011 Align will fail to align some figures on occasion.
-
- When you select a number of figures, then choose Aign from
- the Figures menu, some or all of the selected figures will not move
- as expected. This has been fixed.
-
- FB20012 Loading a diagram saved by V1.2 wiht "Save all Fields" option enabled
- doesn't work - figures appear as outlined boxes.
- Fixed.
-
- FB20013 A very unusual and rare set of circumstances would cuse the program to hang
- when you drag a slected connector.
- Fixed.
-
- FB20014 If you enter text mode, click on an arbitrary location, then click at another
- place before entering text, an odd box will appear on the screen
- occasionally even a crash.
- Fixed.
-
- FB20015 Connector ends moving when they should not
-
- DESCRIPTION: An unattached connector should stay straight. If it
- is vertical, it should stay vertical when you move it with a group
- of objects. However, there is a bug that can cause certain
- connectors to slip from one end or another when moved. This will
- only occur if the connector is dragged above or to the left of the
- 0,0 mark on the ruler bar.
- This is a much less serious problem than FB11003 which has been
- fixed.
-
- FB20101 If you had a diagram open, create a new diagram, and try to save
- the new diagram to a file with the same name as the other open
- diagram (choosing yes when asked to confirm), you got an error
- message box that was blank. It now closes the old diagram.
-
- FB20102 Under some conditions, it may become impossible to enable the grid
- for a diagram. This is now fixed.
-
- FB20103 In text mode, scrolling repeatedly with the scroll bar can cause
- a crash. Fixed.
-
- FB20201 EDGE did not operate properly with certain printer drivers especially
- those that used non-standard paper sizes such as plotters that used
- D or E sized sheets. This is now fixed.
-
- This change required a change in the way that diagrams are saved.
- The complete printer set-up and page layout is now saved in the
- diagram in structures called 'DevMode' and 'DevNames'. Diagrams
- saved by previous versions will load with this version, but diagrams
- saved by this version will NOT load with previous versions. In a
- bind, you manually edit a diagram saved by V2.02 to be loadable
- by V2.0 or V2.01. To do so, load the diagram (.EDG file) into a
- text editor and delete the line that starts with the text 'DevMode'
- and the lines that follow from the '{' to the '}'. Do the same for
- 'DevNames'. Also change the version (2nd line from 2.02 to 2.0)
-
- FB20202 When you print across multiple pages (poster style), one letter on
- each line of text in a figure that crosses the page boundary is cut
- off.
-
- The printer itself is cuting out the character because it is trying
- to use its internal fonts or downloaded soft fonts. To solve this
- problem, go into printer set-up and chosoe the option that is called
- "Print fonts as graphics" (or "Print TrueType as graphics"). With
- this option set, the characters inquestion will be printed partially
- on one page and partially on the other.
-
- The bug in all of this was that this option was not being saved with
- the diagram - you had to go into set-up and choose this option each
- time your ran EDGE. This is now fixed.
-
- FB20301 When you have a figure with a combination of the "wrap" and "expand
- when too many lines" attributes and you type enough text to force
- another line that will not fit, the lines would be crunched closer
- together rather than the figure expanding as it should.
- This is now fixed.
-
- FB20302 Sometimes when you save a diagram, the text in some fiugres will no
- longer be present when you load it. Actually, the text is present
- but is not displayed because the font was lost. A work-around was to
- click on the figure, choose properties or styles, and change the size
- of the text. It would the re-appear and save properly.
- Version 2.04 fixes this problem.
-
- FB20401 Fixed bug causing unintended connector copy following delete junction.
-
- FB20402 Fixed bug that occasionally caused a label to go to the wrong position
- when scaling.
-
- FB20403 Removed 32767 line diagram limitation
-
- FB20501 Using OLE Insert Object when EDGE was minimized caused some
- confusion because EDGE would display the Choose Template dialog
- box but it would not pop to the front. Fixed.
-
- FB20502 It was possible to cause a crash by deleting a style and then
- using the style pick menu within the styles dialog box. Fixed.
-
- FB20503 Various cases have been fixed where graphics files would not
- load or would not appear correctly once loaded.
-
-
- +------------------------+
- | |
- | EDGE Diagrammer |
- | |
- | KNOWN BUGS (unfixed) |
- | |
- +------------------------+
-
-
- KB10001 Multiple text areas highlighted simultaneously.
-
- DESCRIPTION: While editing text in a figure that has multiple text
- areas, pressing the tab key twice in rapid succession causes both
- text areas to be highlighted improperly.
-
- WORKAROUND: Don't type so quickly.
-
- KB10003 Endcap colors don't match connector colors when printing.
-
- DESCRIPTION: Endcaps are the squared-off areas that EDGE
- Diagrammer adds to connectors that are thicker than 3pts and are
- vertical or horizontal or meet another connector at a ninety degree
- angle. On the screen, the end cap color always matches the color
- of the connector. However, when printing, o after pasting to
- another program, the endcaps can become a slightly different shade
- than that of the connector. This occurs because the line color must
- be a solid color on the output device (either black or white on a
- black and white printer!) while the endcap uses dithering to achieve
- a closer match to the true color.
-
- WORKAROUND: Avoid fancy colored connectors if they are thick and you
- want to print them to black and white printers. Or avoid endcaps.
- You can prevent endcaps by keeping thick labels slightly off from
- vertical or horizontal by turning off snap an moving one end
- slightly.
-
- KB10004 Tooltip drop-outs over rulers.
-
- DESCRIPTION: Occasionally, a small piece of a toolbar "tip" (the
- little help balloons) is left drawn on top of the ruler bar. We
- have not been able to isolate exactly how this is caused.
-
- WORKAROUND: The problem is only visual. You can clean up your
- display by either toggling rulers off then back on, or resizing your
- main window to force the screen to repaint. No harm is caused by
- ignoring the problem.
-
- KB10005 Figure text edit overlapping other figures.
-
- DESCRIPTION: If you edit text for a figure that is "behind"
- other nearby figures but is not overlapping those figures so that
- it doesn't appear to be behind them, and then you add text such
- that the figure automatically expands to such extent that it now
- overlaps the other figures. In this unusual case, the other figures
- will appear between the figure and the text until you cause a
- repaint.
-
- KB10006 Connectors, text, and border don't draw in the color I want.
-
- DESCRIPTION: As explained several times in the User Guide and
- on-line help, connectors, text, and figure borders (anything
- drawn with lines), has to be drawn in a color that can be drawn
- solid on the output device. In the case of a black and white
- printer, the only solid colors are black and white. On a 16 color
- video display, there are 16 different solid colors. Windows can
- create other colors on the screen for fills by dithering (adding
- patterns of multiple colors) but it cannot do so for lines or text.
- Therefore, it you choose a dithered color like blue-green and try
- use that color as a connector color, the connector will actually
- be drawn in the nearest solid color (blue or green on the display,
- black on a black and white printer.)
-
- WORKAROUND: For text and lines, use only colors that can be drawn
- solid on the output device that it will be drawn on. If possible
- use a 256-color display mode, and if you want to get fancy with
- colors, consider a color printer.
-
- KB10007 Dashed or dotted connectors must be 1/4 pt.
-
- DESCRIPTION: When you try to create a dashed or dotted connector
- that is thicker than 1/4 pt, the point size reverts back to 1/4 pt.
- This is simply a restriction of styled lines. Only thin lines may
- be dashed or dotted. Our only practical alternative was to
- disallow dashed and dotted lines altogether.
-
- KB10008 Some point sizes are not allowed.
-
- DESCRIPTION: Although point sizes (for connector thicknesses, figure
- border thicknesses, and connector end sizes) are displayed as
- decimal numbers and are entered as decimal numbers, they are in fact
- rounded to the nearest 256th of an inch (or 100th of a cm.) for
- internal storage. Therefore, the numbers you enter get rounded to
- a number than can be used internally, then rounded back to decimal
- for display. For example, point measures can be made no finer than
- 0.25 points (0.25, 0.5, 0.75, 1.0, 1.25, and so on.) In fact, some
- whole numbers are best represented by a slightly different value.
- For example 10pts is not possible to display because 35/256ths is
- closer 9.75 than to 10.0 and 36/356ths is closer to 10.25 than to
- 10.0. Therefore, EDGE Diagrammer stores 10pts as 10.25pts, its
- closest match.
-
- KB10009 Can't paste some characters into figure or label text.
-
- DESCRIPTION: A few special punctuation characters cannot be added
- to figure or label text. The tilde "~", vertical bar "|",
- and accent grave '`' are reserved for internal usage. If you try
- to paste text from the clipboard that contains these characters,
- they will be stripped out of the text.
-
- KB20301 A figure with the "wrap" text property set can be manually
- resized such that the lines of text get scrunched together.
- To prevent this, just don't resize it too small vertically.
-
- KB20302 It has been reported by two customers that on occasion while
- navigating with the scroll bar or selecting text to delete, the
- screen can begin scrolling uncontrollably and then crash. We could
- not duplicate this problem. If it occurs to you, PLEASE send us
- email describing as accurately as possible what you were doing
- and what happened.
-
- KB20303 EDGE Diagrammer appears to have an incompatibility with Lexmark 2070
- printer drivers for Windows 95.
-
- KB20304 One customer reports that EDGE Diagrammer crashes when he starts it
- on his computer. There seems to be an incompatibility with some
- driver (a not-so-common one based on the rarity of this problem).
- We have not yet isolated the problem. If it happens to you, please
- report it. Your information may lead to a quick solution.
-
- --------------------------------------------------------------------------
- Please report any bugs you discover, CompuServe E-mail (72162,1672)
- is the best method, or from the Internet 72162.1672@compuserve.com
- Thanks.
-
-