Home > Programming > CPG

 

 

This package of files contains Tony Woozley's Customization and Programming Guide, in a version which I have formatted for my own use, together with my Tables of Contents for the whole Guide. I haven't changed Tony's text, except to add headings here and there. I've made the TOCs fairly detailed, in order to be able to use them as quick reminders of programming points. [Webmaster note: A copy of this page is in the cpg.zip under the filename "!readme.1st"]

TOCs are attached to their chapters - it's the only way (that I know of) to get the REP deltas to print as numbers. The TOCs are numbered consecutively (Roman numerals) across chapters; you can pull them after printing and assemble them at the front of the Guide. The main text is also numbered consecutively (Arabic numerals); there is an SP delta at the beginning of the deltas for each chapter (these follow the TOC). It's the 2nd SP delta in each file (the first is for the TOC).

The order of the chapters is shown in the accompanying file CONTENTS.LST. The first file in the list, COVERSH.EET is a title page. The second, PREFACE.PRI, belongs between the TOCs and Chapter 1. It's unnumbered because I forgot about numbering it till after I'd done all the SP deltas; I wasn't about to do that again!

COVERSH.EET states baldly that the Guide is by Tony Woozley. It's more complicated than that: his version of the CPG is a revision of versions that appeared in NB1-3. But I don't know who wrote the earlier versions, so I can't credit them; and to say merely that the latest version is `revised by Tony Woozley' is to give him too little credit. The present Guide is far longer, more comprehensive and above all more comprehensible than its predecessors; and a good deal of it is completely new (e.g. the Help and OVL chapters).

The numbered files in the list are the chapters of the Guide.

The last 3 files listed - XPLSAMPL.XPL, XPL2TXT and TXT2XPL - are not part of the Guide. They are described in PREFACE.PRI.

The files are formatted for A4 paper (FD 70). The longest pages are 67 lines. Every page has a hard page break (PG delta). You'll need to change them if printing on 8 1/2 x 11" paper. If you do so, you should check the entire text to make sure your page breaks don't come between a section head and its text - I haven't used NB/BB deltas.

I've made 3 printouts of the Guide since first downloading it. Each time, I've taken greater care to keep sections on one page where possible, so you'll find quite a few short pages in the middle of chapters, as well as 67-line ones. It makes the book easier to work from, if less attractive.

If you print all the files from an .MS file, with the chapters listed in their correct order, I think that a few cross-refs I've made within the text will print correctly (if I've understood the relevant section of the NB manual). I've not yet tried it.

Finally: there may be 1 or 2 places where I've changed an item in one of the lists to correspond with changes I've made on my keyboard. I think I've caught all my changes - there were only a handful in the first place. If anybody comes across any more, I'd be grateful if you'd let me know, so I can post it to the list.

Likewise with typos and major formatting horrors (2 PG deltas in a row is a favourite of mine).

You'll probably want to change the running header in the chapters. It's what I use for working files - eye-catching but unbeautiful.

I've added labelled deltas to the headers, containing settings that NBCUSTOM.SET usually deals with for me: justification, widows/orphans, etc. - in the hope that they will enable others to print straight from the files without problem.

 

Get a ZIP of the CPG   Download (v.1.3, 30 April 1998, 177k)


Mary Bernard

30th April, 1998

 

Home | Programming | Help Docs | KB Tables | XPL | Xtras | Contact