Sep-08-94

           The Best of the BBS: An Assortment of Codewright Add-ons



NOTE:  All executable files on this disk are self-extracting archive
       files which have been compressed using PKZIP version 2.0g.



\          Descriptive Files


  MANIFEST.TXT  This file, listing and describing this disk.



BTERP\     Brief Interpreter


  BTERP.EXE     Contains necessary files to support running Brief
                compiled macro files within Codewright.

  BTERPMAN.EXE  Text version of the BTERP manual.  Hard copies of the
                manual are available.


DOC\       Supplemental Documentation


  APPNOTES.EXE  Application notes for Codewright:  #1, adding fonts;
                #4, creating language extensions; #5, working with
                large files.
                
  QUIKNOTE.EXE  Special topics: using Codewright with BCW and with
                MSVC++; searching and replacing; setting up version
                control systems; and setting up builds and compiles.
                
  HISTORY.TXT   A summary of bug fixes and enhancements from version
                to version of Codewright.
                
                
ETC\       Miscellany


  CWCTL3D.EXE   DLL to display all Codewright dialog boxes with
                3D look.

  LAUNCH.EXE    Generic utility similar to CWWATCH.EXE which can
                invoke menu entries on any application.

  0S2EXE.EXE    Utility to allow OS/2 executable programs to be
                run from Codewright under OS/2.

  SANSMONO.EXE  A sans-serif, fixed-pitch, TrueType font for Codewright.

  TREECTRL.EXE  Demo programs containing the Premia Tree Control.  This
                is the same tree control used in the Codewright browser.

  WIZWATCH.EXE  A utility to help integrate Codewright with MSVC.
                Place the .EXE in your Startup group; it will install
                a Codewright button on the Visual Workbench toolribbon
                which will bring up the current file in Codewright.
                This utility also enables makes it possible to call any
                Visual Workbench menu item from within Codewright--you
                can even bind the calls to keystrokes!


EXTENS\    Functional Extension Libraries for Codewright  


  ANYEOL.EXE    Lets you edit files from Macintosh and OS-9 that use
                carriage returns as end-of-line markers.  This is a
                flexible package that can handle other EOL types as well.

  CENTRDLG.EXE  DLL to center all Codewright dialogs when they first appear

  CLOCK.EXE     Creates an analog clock in a Codewright window

  COLSUM.EXE    Sums columns of data in selected lines

  CWBUTTON.EXE  Dummy DLL to add Icons and Bitmaps to for display within
                Codewright ribbon and side bar

  ERRPARSE.EXE  Provides error parsing support for many assemblers and
                compilers

  EXPBAL.EXE    Configurable balanced expression matching

  GREPMRGE.EXE  Merges output from File Grep to a text file

  GREPQUIK.EXE  Quick and prompted versions of grep and fgrep

  INSDATE.EXE   Inserts date/time into document.  Configurable formats.

  RSTCOLOR.EXE  Resets changed-line coloring on file write

  SELMOTN.EXE   Lets you use any cursor motion function to mark text

  SLIDEIN.EXE   Improved versions of the SlideIn/Out functions

  SRCHCOLR.EXE  Finds and colors matching strings

  STPTRAIL.EXE  Strips trailing whitespace on write

  UEOL.EXE      Automatically sets buffer flags if it senses Unix EOL
                sequences



KEYMAPS\


  EPSILON.EXE   Emacs-like keymap for Unix immigrants.  Source code for
                epsilon.dll installed from Codewright Disk 1.

  QEDIT.EXE     Qedit emulation

  WORDSTAR.EXE  Wordstart emulation

  WS_PAS.EXE    Pascal source for Wordstar keymap



LANGUAGE\  Syntax support for new languages


  ADEPT.EXE     Adept Technology's Adept V+ language (.PG files)

  CFW.EXE       CFW language support.  Error parser in ERRPARSE.EXE.

  TAL.EXE       Brad Stumpf's support for Tandem's TAL language

  VHDL.EXE      Carlos Vedovato's support for Model Technologies'
                hardware definition language.  Error parser in ERRPARSE.EXE.



UTILS\     Stand-alone DOS utilities useful for Codewright users


  CPPB.EXE      Pretty prints C++ source

  ECHO.EXE      Displays the arguments and current directory it was called
                with.  Helpful for troubleshooting DOS and Windows commands
                that you run from Codewright.

  INDENT.EXE    Updates the old Indent program for C++.  Includes source
                for Windows version.

  ISWIN.EXE     Detects whether an executable is for DOS or Windows.

  MAK2PJT.EXE   Converts MSVC projects to Codewright projects

  PRJ2PJT.EXE   Converts Borland projects to Codewright projects

  UNLOAD.EXE    Unloads DLLs from memory so you can restart Codewright after
                a crash without restarting Windows.

  WQH111.EXE    Adapts Quick Help to Windows.

  WSHOWARG.EXE  Shows the arguments it was called with.  Useful for debugging.

  WTAGCOMP.EXE  Executable to convert Tag file into Codewright .ptg file.
                This is not a self-extracting archive.  To use it, create
                a tag file, with each line in this format:

                    _bas_add_keyword d:\src\bas\bas.c(174)F

                Where the trailing F indicates what type of name it is.
                If none is specified, it is assumed to be a function (F).
                The WTAGS program in the CWRIGHT directory can be used
                to generate this file:
                
                    wtags -oc *.c > projname.tag
                    
                When you have the .TAG file, use the following line to
                generate the .PTG file:
                
                    wtagcomp projname
                    

  WTAGS.EXE     TAGS18.EXE plus the Windows version to support compiled
                tag files for Codewright.
