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 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. 10/30/97 V2.10 b1 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 Arrow keys used to scroll (shift to nudge figures) Other assorted fixes 11/10/97 V2.10 b2 Beta update Preview on New and Open diagrams Bug fix for metafile pasting (old type of metafiles) Bug fix for metafile pasting (inverted axis images) Bug fix for metafile pasting (multiply copied images) Bug fix that caused crash when opening a diagram created with a different printer. 11/25/97 V2.10 b3 Beta update Transparent bitmaps Junction dots Added boolean logic symbols and new template Added callout symbols Improved error handling in case of bad EDG file data Fixed flicker in text edit Fixed several cases where aligning connectors was hard Fixed bug that caused bad value in EDG file, unloadable Fixed another rare case with the same result Improved text entry speed Ability to paste text even when not in text entry mode Fixed bug that caused minor screen paint problems Fixed various other minor bugs 12/08/97 V2.10 b4 Beta update Improved snap grid alignment Fixed bug involving custom paper size Fixed minor connection bugs Fixed copy/paste memory leak Added link to any document feature 12/09/97 V2.10 RELEASE 12/24/97 V2.10b Fix for bug that clipped text when printing 1/31/98 V2.10c Bug fix version, minor or rarely occuring bugs. - Fixed GPF when loading diagrams saved with some printer drivers most notably an HP5si in certain configurations. - Fixed problem where figure with text wrap scrunches text rather than expanding when you add a line to the figure. - Fixed bug which caused some figures to be too large when first created. - Fixed problem terminating a connector (one that's not over a figure) by double-clicking. - Fixed problem that occasionally resulted in a funny looking connector end. It happened on occasion when creating a double-arrowed connector not starting on a figure. +------------------------+ | 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. KB21001 When importing an EMF which contains an embedded bitmap, the position of the bitmap may be incorrect. We believe this to be an error in Windows format conversion - we cannot fix it. Try Importing it into another program like MS Word, then cut and paste. KB21002 When copying a piece of a diagram to another diagram, ALL styles of the source diagrams are duplicated in the destination diagram, even those that were not used by objects that were copied. This is as designed, while it can be a little irritating, it causes no harm other than some possible wasted time in cleaning up. It is necessary behavior to support OLE integration. -------------------------------------------------------------------------- Please report any bugs you discover, E-mail is the best method. Our address is pacestar@compuserve.com. Thanks.