|
Photos shows Code Wright 6.0 running on @Macarlo's Windows NT IDE
Code Wright 6.0 is Out! |
Premia Corporation, from Oregon, just releases the version 6.0 of his famous Code Wright. You can download a time limited trial copy (30 days) from the developers web site. The file - cw60.exe - have 12,9MB. I @Macarlo downloaded it. I'm just running this fine release in my C++ IDE on Windows NT 4 SP5.
![]()

![]()
INSTALLATION
----------------
You must use the SETUP.EXE program on the distribution disk
to install CodeWright. Most of the files on the distribution
CD-ROM are compressed and need to be properly decompressed and
registered.
To launch the CD browser, execute the SETUP.EXE program on the
CD-ROM
from within Windows. From the CD browser, select 'Install Products.'
If you encounter problems running or installing from the CD browser,
you may execute SETUP.EXE directly from
\SETUP16 (16-bit 5.1d) or
\SETUP32 (32-bit 6.0).
If installing on Windows 95/98 or Windows NT 4.0/5.0, you can
click on
the Add/Remove Programs icon in the Control Panel window.
If you don't intend to modify CodeWright you can choose 'Typical'
installation which does not install the DLL C source code. This
will
save both time and disk space. The source code may be installed
later
if you need it.
The installation program now registers CodeWright in the Windows
Registry. You can use the File | Associate feature of Windows
File Manager to 'associate' the CodeWright editor with common
file extensions such as .c, .h, .txt, etc. Double-clicking
on one
of these files will then display the selected file(s) in the
CodeWright editor.
If you should later need to replace any of your installed CodeWright
source files, a complete copy of all source files can be found in
the
CD-ROM directory \SOURCE or \SETUP16\IMAGE (16-bit).
LATEST CHANGES
------------------
For a summary of the new features in CodeWright V6.0, see the
file
UPDATE.TXT. #$-MACRO: Click
here to view file UPDATE.TXT-$#
Importing Project Files
You may now add filenames to a CodeWright Project
from an SCC
Provider Project. Conversely, you may also add
files to an SCC
Provider Project from a CodeWright Project. See
the Project |
Properties | Files dialog and the "Version Control
Configuration"
topic in the CW_FAQ helpfile.
Project Spaces are automatically created for CodeWright
Projects
that are not opened in a Project Space.
Sync Technologies
You can now automatically synchronize edited files
between 32-bit
CodeWright and any of the following applications:
Microsoft Visual Basic 6.0
Microsoft Visual C++, V2.x
Microsoft Developer Studio, V4.x
Microsoft Visual Studio 97, V5.0 and V6.0
Borland Delphi-32, V2.0, V3.0 and V4.0
Borland C++ IDE, V5.0
Borland C++ Builder Development Environment,
V1.0 and V3.0.
See CWHELP.HLP for information on customizing your installation.
New release of Tags Generator
The latest version 2.4 of the Public Domain software
is included
with CodeWright. TAGSW16.EXE (16-bit) or TAGSW32.EXE
(32-bit)
replace the older WTAGS.EXE supplied with previous versions.
Instructions for use can be found in TAGS.DOC in the
CodeWright
home directory. Complete source code and the General
Public License
is available in the CodeWright Support Files on the
CD-ROM.
InstallShield Silent Installation
CodeWright installation now supports the InstallShield
Silent
installation process, if desired. InstallShield
Silent allows
automated software installations with no need for a
user to
monitor the installation and provide input via dialog
boxes.
An InstallShield Silent installation runs on its own,
without
human intervention. This is a useful method for
System
Administrators who need to identically configure several
machines.
Spell Check
Spell check now supports languages such as C, C++,
Java, Pascal and
Basic. There are dictionaries available for languages
other than
English. By running Spell Check on DICT.U and adding
words found,
you can update the new user dictionary (USERDIC.TLX)
with words
found in the old user dictionary (DICT.U).
KNOWN PROBLEMS
------------------
Symbol Database (.SBL) File Fragmentation
Over time, the symbol database file, cwright.sbl,
can become
fragmented with use. This can result in "sluggish"
behavior
while editing, as well as consuming additional disk
space.
Simply right-click on the Output Window Symbols tab
to get the
pop-up dialog, then select 'Compact symbol DB'. This
will
defragment the symbols database. Should problems
persist,
please contact us (see Section 1 for contact information).
Symbol Database (.SBL) File Corruption
The problems in earlier releases with corrupted information
in the symbol database (.SBL) files have been fixed.
However, it is always possible that a power outage or
system
crash could corrupt the .SBL file. If this happens,
you might
encounter the following message on startup:
Internal Error: Unable to allocate memory
If this happens, just delete the cwright.sbl file
in your
CodeWright home directory and restart. Should
problems persist,
please contact us (see Section 1 for contact information).
CodeSense
To disable background parsing, select "Symbol
file" in the
Directories tab of the Project | Properties dialog and
uncheck
"Auto-Update Symbol Databases".
For better CodeSense performance, it is recommended
that
only FAT/FAT32 file systems be used instead of NTFS.
CodeSense support for local variable definitions
is currently only
available after a file save operation.
HISTORY
-----------
- New CodeSense feature provides function parameter
help and Word
Completion for C/C++. Add libraries through
Tools | Customize |
CodeSense Libraries.
- Our new Project Spaces allow you to view multiple
projects at one
time.
- Edit Search Path option now supports relative filenames
and
wildcard directories.
- New ChromaCoding Lexers allow you to customize
the way your
language is defined for ChromaCoding without
the use of a DLL.
- Tools | Customize | View Setups dialog allows you
to customize the
coloring and properties of your documents
and output window.
- CodeFolio allows you to store pre-defined snippets
of code,
specific to a programming language, for
use in your documents.
- Enhanced Auto-save capability to support additional
filename and
destination specifications as well as a
file size limit.
- Fixed a problem where auto-save would only backup
the document
with focus.
- Both Clipboards and Scrap Buffers can now auto-increment.
See
Tools | Customize | Environment.
- New ClipView tab on the Output Window enables viewing
contents of
the Clipboard or Scrap Buffers. This option
is enabled by checking
the 'Clipboard/Scrap Viewer' option in Tools
| Customize |
Libraries.
- Spell check now supports languages such as C, C++,
Java, Pascal
and Basic. There are dictionaries available
for languages other
than English.
- API macro language now includes error parsing,
supports run-time
error handling, CodeWright events, variables
and parameters.
- Configuration Wizards are available to assist in
setting up your
Help Index File, CodeSense libraries or
synchronization. You can
also search for help on a topic with the
Answer Wizard. See Help |
Configuration Wizards.
- New Auto-hide toolbar options give the user more
screen real
estate when toolbars are not in use. This
option is found on the
General tab in Tools | Customize | Toolbars.
- CodeWright's customization features are now located
in the Tools |
Customize menu.
- Display wrap is now available for virtually wrapping
lines at a
specified column or window boundary. See
the Document/Window
Manager or the View Setups dialog.
- Window Manager dialog allows you to selectively
tile, cascade
or set other window options.
- Modify popup menus with the new Popup Menu Editor.
The menu editor
may be accessed by selecting the "Edit
this menu" option on most
CodeWright popup menus.
- Added synchronization for Visual Basic 6.0.
- Synchronization for Visual Studio 97/98 is now bidirectional.
- A new Paste Indenting option per file type enables
indenting of
pasted text.
- Support has been added for direct entry of European
characters
using a non-European keyboard.
- Hex characters can be copied, cut and pasted into
documents. You
may edit on either the hex or ASCII side
in hex view, and the
cursor position is highlighted on the opposite
side to help track
your location.
- When Unix EOLs are specified in CodeWright, DOS/Windows
EOLs
are automatically converted to the Unix
style when pasting text in
a document.
- Fixed a problem where a new VCS project was not
always being
created from within CodeWright when requested.
- Added a zoom feature to Print Preview.
Version 6.0 - Released 05/20/99
CONTACT AUTHOR
Premia Corporation
9615 SW Allen Blvd.
Beaverton, Oregon 97005
Email - codesupport@premia.com
Web Page - http://www.premia.com
FTP Site -
ftp://ftp.premia.com/pub
@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited