CC2v6038 Readme

Version 6.038 Read Me File

Exploded symrefs with entities in symref color, now show such entities in the correct color.

New Features over 6.036

1) A File browser now lets you preview files and map notes before opening them,

and lets you view thumbnail pictures of any files in a folder, then click to open.

2) A high res JPEG and PNG file export option. Size can be twice the area of bitmaps.

3) A function to export a rectangular area as a JPEG or PNG file at very high resolution.

4) A few commands that were formerly text-only commands have been added to the menus.

5) Global Layer Settings option. You can override the layer settings in individual drawings

allowing you to open drawings with particular layers visible or hidden by default.

6) Two new commands for generating fractals are now available from the Draw icons menu.

Bug fixes and minor changes

1) The seleciton to make CC2 the active window is now discarded (not used to select a

point)

2) The OPTION dialog now has a check box "Redraw on other app's palette changes" which

is the default. Turning this off will eliminate excess redraws by CC2 when switching

between apps in 256-color mode, but will leave CC2's colors badly mismatched while

CC2 is not the active window. Note that the redraw when another app has the focus will

* not* be in correct colors, just the best match available at the time - and the palette

may differ when the app's main window .vs. its border is selected.

3) Fixed a units problem.

4) PSAVE and PREST save the current properties (color, etc.) an let you restore them in a

macro.

5) Arrow heads now undoable.

6) ESC or Ctrl-W will now close the most recently opened list or count (blue text) window.

7) DXF and DWG changes.

New Features over 6.033

=
==========

6.035 new features

1) CHANGET now works on attributes and attributes in a symbol reference.

2) Added a new flag to the EDIT/CHANGE text properties dialog: "Angle fixed (no

rotate)" which when set causes the text bearing angle to not rotate.

3) Added OPTIONs checkbox to force local enumeration of # copies for use with

printers that do not correctly print # copies specified.

6.034 New features

1) Pressing the ESC key will now abort long searches. Note that it make

take awhile to respond if its in the middle of loading or unloading

a large file. When it does, the red status message changes to

"aborting...". It make take a bit to complete the abort process

and find its way out of recursive directory scans.

2) Added the INDEX command, which asks for a search path and pattern,

such as c:\CC2\*.FCW, and creates an index file, INDEX.IDX,

which can be specified as the file path in a later SEARCH command,

to dramatically speed up searches. The INDEX.IDX file may be

renamed anything .IDX. File references are relative to the path

of the INDEX.IDX file, so it and its directory and subdirectory

structure may be moved to other locations, such as a CD-ROM

drive. You should not index files directly off of a read-only

drive, as it will be unable to write the index file to that

location.

4) TEMPLATEM now forces the .FCT type extension if not specified

or if specified differently.

5) Added pick by windows (W) to selection ruight button pulldown

and hotkey. This allows window specification even when the

starting point is over an existing entity.

6) Added DIST2 command, which displays the bearing, distance

and delta x,y between two points, in a dialog with edit

controls so that ^C can place the values on the clipboard.

Added to the info menu.

7) The DWG/DXF import/export now works with R2000 files.

8) Symbol catalog display is now controlled by the LAYER visibility

information in the symbol catalog file, not the one in the

current drawing (sometimes caused symbol tiles to appear empty).

9) All SYMDEFs are now moved to the front of the drawing,

outside any groups or nested SYMDEFs. Empty

groups are now purged. When CC2 found a nested SYMDEF (illegal),

and the first record in the file was an empty group, it was

deleting its "before" pointer. This is now fixed, and many FCW files

that had load problems now are automatically fixed.

10) Added 3 new macro printing commands: PRINTSM, PRINTWM, and

PRINTNM. These commands print without any dialog box and

can be driven from macros, scripts, or actions.

PRINTSM;ViewCenter;PaperDistance;DrawingDistance;flags;

This prints a view at the given center and specified scale

PRINTWM;Window1stCorner;Window2ndCorner;flags;

This prints the specified window "to fit"

PRINTWM;;flags;

This prints the active window view, "to fit"

PRINTNM;ViewName;flags;

This prints the specified named view "to fit"

The flags parameter is an integer with these added values:

0=landscape (the default) 1=portrait

2=Print white as black

4=print all black

8=ask to confirm before printing (with a message box)

For example, 4+1=5 would be portrait, all black.

Bug Fixes

=
6.035 Bug fixes

1) Some NT4 systems fail the data transmission from the custom color control

pick. Until this is figured out, the value is now being set from the color

control's internal variable.

2) Many improvements to DXF/DWG import/export.

3) Dealt with a memory error where multiple windows and arrows were used in a drawing.

4) Fixed TRIMTO so that trim to entity hilight is not removed by a mid-command zoom.

5) CursorSnap ON caused some actions not to be detected, if their rectangle contained

no point on the snap grid.

6) The intersection modifier INT now works properly when both entities

are part of the same group.

7)  The CHANGEL command failed to unhilight slected entities (or change them) when

the "Purge Unused Layers" button had been actuated during the dialog to get a layer

id.

8)  Dialog data load/stores now reset the math chip stack, as some display card drivers

leave the math chip in "chop" rounding mode - under NT. ie: Editing a grid setting

to a value less than 1.0 seems to be ignored.

9)  Fixed a bug in the symbol catalog that caused it to use the

wrong set of information blocks (layers esp.) This caused a

crash when it was turned on/loaded when no current drawing

was already loaded. The crash occured when the next drawing

was loaded - the wrong infoblocks had been deleted.

6.034 Bug fixes

1) Fixed problem that caused a crash when printing across certain NT networks.

Revised code that enumerates printers to resolve problem dropping

network printers from list when running under NT.

2) Print/Print Preview Extents now ignore hidden entities in calculating

the extents.

3) Fixed a bug that crashed when drawing networks with two or more

drawing windows visible (bug in Networks dynamic cursor).

4) Fixed a bug scanning angle input - when the degree mark or

"d" was the last character of the angle, and another term

follows, as in "<45d,2", the term was rejected because it

did not properly return the, as the delimiter. It worked

ok if min/sec were specified "45d00m00s,2".

5) DWG/DXF save no longer crashes when saving symbol definitions

or dimensions, although the saved dimension style data

is not correct yet - ACAD reads it ok, but we get it wrong

on a readback.

6) Drawings loaded with hidden sheets failed to properly

identify SYMREFs that were missing their SYMDEF. Fixed

7) Purge Unused SYMDEFs failed to detect SYMDEFs used only on

hidden sheets.

8) OFFSET no longer selects entities on hidden layers to continue

the chain.

9) XPSYMCAT no longer crashes when the CATALOG command is used

when the symbol catalog has not been displayed. (Turned off

before load and not yet made visible).

10) Fixed a bug in printing: When a printer does not support

multiple copies, CC2 now properly cycles through

printing twice to emulate this feature.

11) When the current printer is changed in the PRINT dialog,

landscape/portrait mode and # copies are no longer reset -

they remain as specified.

12) Some CC-DOS files are corrupted by having SYMDEFs without

the entities that belong to them, while specifying that such

entities are present. The importer now closes any prior SYMDEF

when starting a new one, and all groups are removed from

SYMDEFs, increasing the odds that a corrupted file can be

read. If the last SYMDEF is missing its entities, those entities

will still appear as part of that definition in CC2 and

be missing from the main drawing.

13) Fixed an error in finding SYMREFs to non-existant SYMDEFs

in version 5.16 and earlier FCW files. These occur because

many DWG/DXF files have such references, which we include

but ignore.

14) OUTLINE did not behave very well with multipolies - fixed.

10) Added the MCOLOR command, which allows you to specify the

color used to mark selected entities (initially 16). The

color can be specified from a macro, or from the color

dialog (Works like the DSKCOLOR command).

11) The Change Text Specs dialog now has two radio buttons

along the bottom: "Change only touched" (the default)

and "Change everything" which users can click to have

the command change all text properties (like CC-DOS).

The setting is persistent within one CC2 work session.

12) XREFs no longer store relative paths - this caused problems

when the drawing was SAVEASed to a different directory path.

13) A drawing now checks that all of its XREFs exist on load.

The user is notified of missing XREF files and given a

change to rename them.