home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / games / cwc403.zip / ENGL.CWH < prev    next >
Text File  |  1989-09-01  |  101KB  |  2,206 lines

  1. &CWH01**** Crossword Creator Quick Start ****
  2. Welcome to Crossword Creator.  This help screen is a quick overview
  3. and a mini-tutorial.  Even if you are totally unfamiliar with the
  4. program, you should be able to follow these basic directions.
  5.  
  6. Crossword Creator's user-interface is consistent and intuitive.  Once
  7. you learn a few simple keyboard (or mouse) operations, you'll be able
  8. to apply them everywhere in the program.  For the rest of this
  9. discussion, we'll assume that you'll be using the keyboard to operate
  10. the program.  If you have a mouse and use it frequently with other
  11. programs, Crossword Creator's operation will already be familiar.
  12.  
  13. You should think of CWC as a specialized word-processor, designed
  14. specifically for making crossword puzzles.  The major difference is
  15. the ability to type VERTICALLY, as well as HORIZONTALLY.  The
  16. program's major functions are accessed through the MENU SYSTEM.  Most
  17. of these functions display a DIALOG BOX that will prompt you for
  18. additional information.  MESSAGE BOXES may also appear when errors
  19. occur, or when CWC wants to inform you of something.
  20.  
  21. To design a puzzle, you must complete two major tasks: typing the
  22. puzzle words as they would appear in the completed crossword (the
  23. "solution"), and providing a clue for each of those words (up to 4
  24. lines per clue).  To type in words, simply press the letter keys on
  25. the keyboard as you would in a word-processor.  The PLUS ("+") key
  26. toggles the typing direction.  To enter clues, place the CURSOR on any
  27. letter of a word and press Ctrl+C.  A dialog box will accept your
  28. text.
  29.  
  30. The menu system is composed of two parts: the ACTION BAR, and the
  31. PULL-DOWN menus.  The ACTION BAR is displayed along the top line of
  32. the screen.  Each word in the action bar is associated with a group of
  33. related functions.  To select a group, press the ALT key together with
  34. the CAPITALIZED LETTER in the action bar word.  For example, to select
  35. the "File" group, press Alt+F.
  36.  
  37. When an action bar group is selected, a PULL-DOWN menu will appear.
  38. Each word in the pull-down menu is associated with a specific function
  39. to be performed.  To select a function, press the CAPITALIZED LETTER
  40. in the pull-down word.  To execute it, press ENTER.  For example, to
  41. perform the "Print" function, press P, then ENTER.
  42.  
  43. If a pull-down word ends with "...", it means that a DIALOG BOX will
  44. follow.  A dialog box may contain any number of objects, depending on
  45. what kind of information is needed by that function.  Some of the
  46. objects you may see are INPUT BOXES, CHECK BOXES, LIST BOXES, RANGE
  47. BARS, RADIO BUTTONS, and PUSH BUTTONS.
  48.  
  49. INPUT BOXES accept text that you type.  CHECK BOXES allow you to turn
  50. "options" on and off by pressing the SPACEBAR.  LIST BOXES and RADIO
  51. BUTTONS let you make a single choice from a set of available choices
  52. by pressing ENTER or the SPACEBAR.  RANGE BARS use the LEFT/RIGHT
  53. ARROW keys to specify a value.  PUSH BUTTONS cause some action to be
  54. taken on the dialog box as a whole when you press ENTER or the
  55. SPACEBAR.
  56.  
  57. All dialog boxes and message boxes will contain at least one push
  58. button.  The word inside the push button indicates the action that
  59. will be taken when you "press" it with the ENTER key or the SPACEBAR.
  60. For example, "OK" would accept your input (or acknowledgement) and
  61. complete the function, where "CANCEL" would simply exit without doing
  62. anything at all.  Pressing ESC is equivalent to pressing the "CANCEL"
  63. button.
  64.  
  65. As you work within a dialog box, use the TAB/BACKTAB keys to hilite
  66. individual objects (for MESSAGE BOXES, use the LEFT/RIGHT ARROW keys).
  67. A hilited object is said to "have the INPUT FOCUS", meaning that your
  68. keyboard input will affect it.  Only one object at a time can have the
  69. INPUT FOCUS, so you will have to move it from object to object.  When
  70. you are finished with all of the objects, press one of the PUSH
  71. BUTTONS at the bottom of the dialog box.
  72.  
  73. The F1 function key is the universal HELP key.  You can display
  74. CONTEXT-SENSITIVE help information for any dialog box by pressing F1.
  75. If you want to browse through the entire HELP file, press Shift+F1 to
  76. display a LIST BOX of help topics, then select the subject you want to
  77. read about.  The ESC key is the universal QUIT key.  Pressing it will
  78. get you out of any dialog or help screen, except MESSAGE BOXES which
  79. can only be dismissed by pressing one of the push buttons.
  80.  
  81. Read the "CONFIGURATION" help topic, next.
  82. &CWH02Features And System Requirements
  83. FEATURES
  84. --------
  85.  
  86. - Windowed, "industry-standard" user-interface featuring pull-down
  87.   menus, dialog boxes, and mouse support.
  88.  
  89. - COMPLETE documentation available on-line.  Context-sensitive HELP.
  90.   No manuals required.
  91.  
  92. - Automated puzzle design using an advanced "auto-placement" function
  93.   that helps you position words in the puzzle.  Word placement can be
  94.   "freeform" or constrained to a pre-defined "template".
  95.  
  96. - WORDFIND interface.  Search dictionary files for words with unique
  97.   letter-patterns.  Invaluable for serious puzzle designers.
  98.  
  99. - Foreign language support.  Custom "language" files can be translated
  100.   into any language that uses the PC's character set and alphabet.
  101.  
  102. - Prints puzzles in the traditional format, complete with numbered
  103.   boxes and an indexed clue list.  Solutions, too.  Supports
  104.   dot-matrix, daisy-wheel, ink-jet, and laser printers.
  105.  
  106. - Desktop publishing utility, CWDTP.EXE, for creating "plain ASCII"
  107.   puzzle files, suitable for importing into DTP applications.
  108.  
  109. - Interactive CONFIGURATION for selecting screen colors, printers,
  110.   etc.  Eliminates the need for a separate "installation" program.
  111.  
  112. - Identification of "orphaned" clues whose target words are not being
  113.   used in the puzzle.
  114.  
  115. - Type horizontally AND vertically.
  116.  
  117. - Edit ACROSS and DOWN clues simultaneously.
  118.  
  119. - Line-oriented UNDO function.
  120.  
  121. - Create puzzles up to 36 letters wide by 23 letters high, with up to
  122.   300 words and clues.  Clues can be up to four lines in length, 33
  123.   characters per line.
  124.  
  125.  
  126.  
  127. SYSTEM REQUIREMENTS
  128. -------------------
  129.  
  130. - IBM PC or compatible computer
  131. - DOS 2.0 or higher, 320K minimum memory
  132. - color or monochrome monitor
  133. - one floppy disk drive, hard drive optional
  134. - Microsoft-compatible mouse optional
  135.  
  136. - printer optional (Since CWC prints TEXT, not graphics, the best
  137.                     results are obtained from printers that support
  138.                     the IBM character set.  But any sufficiently
  139.                     capable printer may be used including dot-matrix,
  140.                     daisy-wheels, ink-jets, and lasers.  PostScript is
  141.                     not supported.)
  142.  
  143.  
  144. Read the "Printer Compatibility Issues" help topic for a discussion on
  145. using printers with Crossword Creator.
  146. &CWH03Installation And Startup
  147. INSTALLATION
  148. ------------
  149.  
  150. Crossword Creator is not copy-protected and does not require a formal
  151. "installation" before you can use it.  Simply copy the distribution
  152. files onto another floppy or to a directory on your hard disk.  The
  153. only ESSENTIAL files are CWC.EXE, CONFIG.CWC, and a language file
  154. (*.CWL), but you will probably also want a HELP file (*.CWH) and a
  155. printer definition file (*.CWP).
  156.  
  157. Once you get the program up and running, the first thing you should do
  158. is execute the CONFIGURATION function.  This is where you select a
  159. printer, specify a path name to your puzzle files, set screen colors,
  160. etc.  This function will rebuild your CONFIG.CWC file with the options
  161. you select.
  162.  
  163. Crossword Creator is distributed on two 5.25", 360K floppy disks, or
  164. one 3.5", 720K micro-floppy disk.  In the latter format, "Disk #1" and
  165. "Disk #2" are the same physical disk.  The following files should be
  166. present on your distribution disk(s):
  167.  
  168. Crossword Creator PROGRAM disk
  169. ------------------------------
  170.      . CWC.EXE      - the Crossword Creator program
  171.      . CONFIG.CWC   - a sample configuration file
  172.      . REGISTER.CWC - registration/upgrade instructions
  173.      . README.CWC   - miscellaneous notes (please read!)
  174.      . ENGL.CWL     - English version language file
  175.      . ENGL.CWH     - English version help file
  176.      . *.CWP        - 80-column printer definition files
  177.      . *.PUZ        - sample puzzle files
  178.      . *.CLU        - sample clue files; paired with *.PUZ
  179.  
  180. Crossword Creator SUPPORT disk (registered owners only)
  181. -------------------------------------------------------
  182.      . CWHPRINT.EXE - a program to print help files
  183.      . CWDTP.EXE    - a desktop publishing utility
  184.      . *.CWP        - additional printer definition files
  185.      . *.PUZ        - additional puzzle files
  186.      . *.CLU        - additional clue files; paired with *.PUZ
  187.      
  188.      
  189. STARTUP
  190. -------
  191.  
  192. To start Crossword Creator, type "CWC" at the DOS prompt and press
  193. ENTER.  CWC.EXE must be in the CURRENT directory unless you have a
  194. PATH command that allows DOS to find it.  CONFIG.CWC and a language
  195. file must also be in the current directory unless you use the DOS
  196. environment variable to indicate a specific directory.
  197.  
  198. Several optional parameters may be specified on the DOS command line
  199. when you start Crossword Creator.  The general form is:
  200.  
  201.      CWC [puzzle name] [/L=language name] [/A] [/BW]
  202.  
  203. If you specify a puzzle name, CWC will load that puzzle for you on
  204. startup.  The "/A" tells CWC to assume that your WORDFIND dictionary
  205. files are ALPHABETICAL.  Use "/BW" if you are using a monochrome
  206. monitor with a color video adapter.  This forces CWC to use its "black
  207. and white" color scheme for maximum contrast.
  208.  
  209. If you use "/L=", you must supply the PRIMARY part of a Crossword
  210. Creator language filename, for example, "ESPA" (do not use the ".CWL"
  211. extension).  The program will read that language file on startup.  You
  212. CANNOT run CWC without a language file.  The default is "ENGL", so you
  213. do not have to use this option to run in English.
  214.  
  215. examples:
  216.  
  217.      CWC movies     (loads MOVIES.PUZ)
  218.      CWC /bw demo1  (loads DEMO1.PUZ, forces black and white colors)
  219.      CWC /l=espa /a (reads ESPA.CWL, assume WORDFIND alphabetical)
  220.  
  221. Read the "Environment Variables (CWC= and WF=)" help topic for
  222. complete instructions on setting up the DOS environment.
  223.  
  224. Read the "Language Files (*.CWL)" help topic for more information on
  225. using Crossword Creator language files.
  226. &CWH04Screen Layout/Landmarks
  227.           +-------------------------------------------------+
  228.           |                   Action Bar                    |
  229.           +-----------------------+-------------------------+
  230.           |      Puzzle Box       |      Reference Box      |
  231.           |                       |                         |
  232.           |          +---------------------------+          |
  233.           |          |                           |          |
  234.           |          |   Dialog or Message Box   |          |
  235.           |          |                           |          |
  236.           |          +---------------------------+          |
  237.           |                       |                         |
  238.           |                       |                         |
  239.           |                       +-------------------------+
  240.           |                       |       Status Box        |
  241.           +-----------------------+-------------------------+
  242.  
  243. This graphic represents the layout of Crossword Creator's main screen.
  244. Other help topics make references to these general areas, so use this
  245. picture to orient yourself.
  246.  
  247. The ACTION BAR is the "control center" for the MENU SYSTEM.  The group
  248. names of the puzzle functions are listed in the action bar, and the
  249. pull-down menus descend from there.
  250.  
  251. The color of the action bar and the pull-downs is defined by the
  252. MenuFore=/MenuBack= configuration keywords.  On color monitors, the
  253. color of the hilited function in a pull-down is defined by
  254. MessFore=/MessBack=.  On monochrome monitors, the hilited function is
  255. shown in reverse video.
  256.  
  257. The PUZZLE BOX is where you edit your puzzles.  You cannot move the
  258. cursor outside of the puzzle box boundaries, nor can you type in other
  259. areas of the screen.  The DOS filename of the current puzzle is
  260. displayed in the top boundary.
  261.  
  262. The color of the letters in the puzzle is defined by the
  263. PuzzFore=/PuzzBack= keywords, and the color of the unused, blank area
  264. is defined by WorkFore=/WorkBack=.
  265.  
  266. The REFERENCE BOX displays a summary of the basic keyboard and mouse
  267. edit actions.  Use it as a "quick reference".
  268.  
  269. The color of the reference box is defined by the WorkFore/WorkBack
  270. keywords.
  271.  
  272. The STATUS BOX contains status information about the current puzzle.
  273. The values are updated continuously, so you always get
  274. up-to-the-minute data.
  275.  
  276. "MEM=" displays two values separated by a vertical bar.  On the left
  277. is the total number of bytes of unused memory in your system.  On the
  278. right is the number of unused characters available for the text of new
  279. puzzle clues.
  280.  
  281. "CLU=" displays two more values.  To the left of the bar is the number
  282. defined by the MaxPuzClues= configuration keyword.  To the right is a
  283. count of the actual number of clues defined in the current puzzle.
  284.  
  285. The current typing direction is displayed in the top-left corner, and
  286. the row and column position of the cursor is displayed in the
  287. top-right corner.
  288.  
  289. The color of the reference box is defined by the WorkFore=/WorkBack=
  290. keywords.
  291.  
  292. DIALOG BOXES and MESSAGE BOXES are not fixed areas.  They can open up
  293. anywhere, but generally these boxes appear in the center your screen.
  294.  
  295. The color of a dialog box window is defined by the DlogFore=/DlogBack=
  296. keywords.  The color of the literal headings and labels in the dialog
  297. is defined by DLitFore=/DLitBack=, and the color of the variable
  298. information is defined by DVarFore=/DVarBack=.
  299.  
  300. The color of a message box is defined by MessFore=/MessBack=.
  301.  
  302. Read the "CONFIGURATION" help topic for instructions on how to change
  303. the screen colors.
  304. &CWH05Keyboard Operations
  305. Crossword Creator is, essentially, a specialized word-processor and a
  306. good deal of your time will be spent typing on the keyboard.  Since
  307. this tutorial is not intended to be a primer on computers, we'll
  308. assume you already know what the keyboard is, how it works, and what
  309. all the keys do.  We will, however, need to hilite some special
  310. keystrokes and explain the naming conventions CWC uses when it refers
  311. to the keyboard.
  312.  
  313. One of the first things you should notice in CWC is the large,
  314. rectangular REFERENCE BOX labelled "Keyboard/Mouse Editing" that takes
  315. up almost the entire right-half of the screen.  The keystrokes (and
  316. mouse movements) listed in this box summarize the basic keyboard
  317. operations available to you when you are editing a puzzle design -- a
  318. "cheat sheet".
  319.  
  320. Although these keystrokes are undoubtedly familiar, you are probably
  321. only used to thinking of them in a HORIZONTAL orientation, as in a
  322. word-processor.  But in Crossword Creator, everything applies to the
  323. VERTICAL orientation as well.  When you consider that crossword
  324. puzzles contain both ACROSS and DOWN words, the necessity for this
  325. dual nature becomes obvious.
  326.  
  327. The PLUS KEY ("+") toggles the program back and forth between the
  328. ACROSS typing direction and the DOWN typing direction.  Each time you
  329. press this key, the orientation reverses.  The current typing
  330. direction is displayed in the STATUS BOX, just beneath the REFERENCE
  331. BOX.  Experience has shown that newcomers find this "sideways" typing
  332. a little disorienting at first, but you will adapt quickly.
  333.  
  334. In addition to the standard QWERTY keystrokes, as you surely know, the
  335. PC keyboard can generate dozens of "special" keystroke combinations.
  336. For example, the Ctrl+Alt+Del sequence that reboots the computer.
  337. Crossword Creator uses several special combinations, many of them as
  338. menu "accelerators".  What's important is that you interpret these
  339. keystrokes correctly when you read about them in the HELP information
  340. or see them displayed on the screen.
  341.  
  342. CWC uses a simple notational convention to describe multi-key
  343. keystroke combinations -- Alt+F, for example.  Notice that the keycap
  344. names are joined together with a "+", indicating that you should first
  345. press and hold down the ALT key, then press the F key.  Likewise, if
  346. you see the combination Ctrl+Right, you should press and hold down the
  347. CTRL key, then press the RIGHT ARROW key.
  348.  
  349. It may seem silly to explain such "obvious" details, but these subtle
  350. keyboard techniques can be frustratingly difficult if the ground rules
  351. are not laid down explicitly.  Don't dwell on them too long.  An hour
  352. or two at the keyboard and you'll have everything under your finger
  353. tips.
  354.  
  355. Read the "Menu Operations" and the "Mouse Operations" help topics for
  356. basic instructions on using those parts of Crossword Creator's
  357. "user-interface".
  358. &CWH06Menu Operations
  359. Crossword Creator, like all computer programs, is simply a collection
  360. of related functions that help you accomplish a specific task.  In
  361. that sense, CWC can be thought of as a "toolbox" for building
  362. crossword puzzles, and to use those tools you must interact with the
  363. MENU SYSTEM.
  364.  
  365. Every "tool" built into CWC is listed in the menu system.  To use one
  366. of those functions, you simply select it from the menu and ask the
  367. program to execute it.  When the function is complete, you can select
  368. another tool, and so on.
  369.  
  370. The way that you use the functions, and the sequence that you use them
  371. in, will be unique to your needs; Crossword Creator imposes no
  372. pre-defined structure on your work.  As you become more familiar with
  373. the program, the location of the various functions in the menu system
  374. will become second-nature to you and, as you'll see, the menus are
  375. flexible enough to assist the novice without hindering the expert.
  376.  
  377. The menu system is composed of two parts: the ACTION BAR, and the
  378. PULL-DOWN menus.  The ACTION BAR is displayed along the top line of
  379. the screen.  Each word in the action bar is associated with a group of
  380. related functions.  To select a group, press the ALT key together with
  381. the CAPITALIZED LETTER in the action bar word.  For example, to select
  382. the "File" group, press Alt+F.
  383.  
  384. When an action bar group is selected, a PULL-DOWN menu will appear.
  385. Each word in the pull-down menu is associated with a specific function
  386. to be performed.  To select a function, press the CAPITALIZED LETTER
  387. in the pull-down word.  To execute it, press ENTER.  For example, to
  388. perform the "Print" function, press P, then ENTER.
  389.  
  390. There are also other ways to manipulate the menus.  For example, you
  391. can also use the ARROW keys to scroll vertically and horizontally
  392. through the functions.  When you find the one you want, just press
  393. ENTER.  Or, if you change your mind and decide not to do anything,
  394. press ESC and the pull-downs will disappear.
  395.  
  396. As you will notice, some menu functions have a special keystroke
  397. combination listed to the right of the function name.  These are
  398. called menu "accelerators" because they are a short-cut way of
  399. executing a function WITHOUT going through the menu system.
  400.  
  401. You can use the accelerator keystrokes whenever the menus are in a
  402. neutral state, that is, when no pull-downs are displayed.  When you
  403. press the accelerator keystroke, the associated function will be
  404. immediately executed.  As you begin to memorize these "accelerators",
  405. you'll find that your interaction with CWC as a whole will speed up
  406. considerably.
  407.  
  408. If you see a function name that ends with "...", it means that you
  409. will have to supply further information in a DIALOG BOX before that
  410. function will execute.  Functions that do not use a dialog box are
  411. executed as soon as you initiate them.
  412.  
  413. Lastly, if you want a detailed explanation about any of the menu
  414. functions BEFORE you execute them, you can use the HELP key.  First,
  415. select a function using the techniques described above.  Then, instead
  416. of pressing ENTER, press F1.  The HELP window for that function will
  417. be displayed.
  418.  
  419. Read the "Keyboard Operations" and the "Mouse Operations" help topics
  420. for basic instructions on using those parts of Crossword Creator's
  421. "user-interface".
  422.  
  423. Read the "Dialog And Message Box Operations" help topic for a complete
  424. explanation of how to manipulate those objects.
  425. &CWH07Dialog And Message Box Operations
  426. Crossword Creator's user-interface is based on the concept of
  427. "windows".  A window is a rectangular box that "pops-up" on top of
  428. your work, asks you for some information, and then disappears.
  429.  
  430. The WINDOW has been adopted as "the" user-interface object by almost
  431. all leading software manufacturers.  CWC's user-interface was
  432. re-engineered in Version 4.00 specifically to follow these "de facto"
  433. industry standards.
  434.  
  435. The most common use for a window is to display a DIALOG BOX or a
  436. MESSAGE BOX.  In general, DIALOG BOXES are a way for you to give
  437. information to the PROGRAM -- an INPUT.  MESSAGE BOXES, on the other
  438. hand, are a way for the program to give information to YOU -- an
  439. OUTPUT.
  440.  
  441. When you see a dialog box or a message box, you should notice that it
  442. contains (or more correctly, is composed of) one or more dialog
  443. OBJECTS.  One simple kind of object is a line of text, an error
  444. message, perhaps.  But there are many other, more powerful objects
  445. that have been designed for specialized uses.  Some of the objects
  446. you'll see in Crossword Creator dialogs are INPUT BOXES, CHECK BOXES,
  447. LIST BOXES, RANGE BARS, RADIO BUTTONS, and PUSH BUTTONS.
  448.  
  449. INPUT BOXES allow you to input freeform text, for example, the clues
  450. that you provide for the words in your puzzle.  You can think of an
  451. input box as a "mini" word-processor because you can type words,
  452. delete and insert characters, move the cursor, etc.  When you've
  453. finished typing, press ENTER to signal the end of your input.
  454.  
  455. CHECK BOXES allow you to select a subset of "options" from a larger
  456. list.  "Give me that, but NOT that", for example.  Or, "Do this to all
  457. of the items I've checked."  A single check box has only two states:
  458. ON and OFF.  Pressing the SPACEBAR toggles these two states.
  459.  
  460. Like check boxes, RADIO BUTTONS also allow you to select from a set of
  461. available choices.  The difference is that you may select only ONE
  462. item from the group -- they are all mutually exclusive.  The term
  463. RADIO BUTTON is borrowed from the design of old-style car radios.
  464. Remember the station selector buttons ?  When you pushed ONE in, all
  465. the others popped out -- a single choice.  To "push in" a radio
  466. button, press the SPACEBAR.
  467.  
  468. A LIST BOX is another "single choice" object, but it is used in place
  469. of radio buttons when the number of possible choices is quite large;
  470. more than could comfortably be displayed together on the screen.  For
  471. this reason, list boxes are usually SCROLLABLE.  To make a selection,
  472. hilite your choice using the ARROW keys or the PGUP/PGDN keys, then
  473. press ENTER.
  474.  
  475. Sometimes you need to specify a single numeric value that falls within
  476. a specific range.  For example, "Pick a number between 1 and 100."  In
  477. this situation, a RANGE BAR is the easiest object to use.  Simply use
  478. the LEFT/RIGHT ARROW keys to slide the "range pointer" over to the
  479. desired value.
  480.  
  481. PUSH BUTTONS are a special class of radio buttons.  They are the
  482. "control panel" for the entire window because pushing one of them
  483. causes some action to be taken on the dialog box as a whole.
  484.  
  485. All dialog boxes and message boxes will contain at least one PUSH
  486. BUTTON.  The word inside the push button indicates the action that
  487. will be taken when you "push it" by pressing ENTER or the SPACEBAR.
  488. For example, "OK" would accept your input (or acknowledgement) and
  489. complete the dialog, where "CANCEL" would simply exit without doing
  490. anything at all.  Pressing ESC is equivalent to pressing the "CANCEL"
  491. button.
  492.  
  493. As you work within a dialog box, use the TAB/BACKTAB keys to hilite
  494. individual objects (for MESSAGE BOXES, use the LEFT/RIGHT ARROW keys).
  495. A hilited object is said to "have the INPUT FOCUS", meaning that your
  496. keyboard input will affect it.
  497.  
  498. Only one object at a time can have the INPUT FOCUS, so you will have
  499. to move it from object to object.  If you press the PgDn key, the
  500. INPUT FOCUS will move immediately to the first push button in the
  501. dialog.
  502.  
  503. Read the "Keyboard", "Mouse", and "Menu Operations" help topics for
  504. more instruction on Crossword Creator's user-interface.
  505. &CWH08Mouse Operations
  506. Crossword Creator has built-in support for Microsoft-compatible mice.
  507. If the appropriate mouse software is installed on your system and a
  508. mouse is indeed attached, CWC will recognize it automatically.
  509.  
  510. As with the "Keyboard" topic, this tutorial will not tell you how to
  511. install a mouse, nor explain how it works.  If the terms BUTTON,
  512. CLICK, DOUBLE-CLICK, PRESS, RELEASE, and DRAG are unfamiliar to you,
  513. spend some time with your mouse's owner's manual and practice these
  514. techniques.  It will be well worth your effort.
  515.  
  516. CWC's mouse support is extended primarily to the MENU SYSTEM and the
  517. DIALOG BOXES.  In addition, there are some simple short-cuts you can
  518. use while editing your puzzle.
  519.  
  520. To operate the menus, place the mouse cursor on top of one of the
  521. words in the ACTION BAR.  PRESS BUTTON 1; a PULL-DOWN menu will be
  522. displayed.  DRAG the mouse cursor over the function names in the menu
  523. until the one you want is hilited.  RELEASE the button; the function
  524. will be executed.
  525.  
  526. Inside a DIALOG or MESSAGE BOX, the mouse simultaneously moves the
  527. INPUT FOCUS and manipulates the OBJECT.  With "selection" objects like
  528. RADIO and PUSH BUTTONS, and CHECK and LIST BOXES, just CLICK BUTTON 1
  529. on the item you want to select.  If a list box displays a SCROLL BAR
  530. on one side, you can scroll forward and backward by CLICKing BUTTON 1
  531. inside the SCROLL BAR or on the ARROWHEADS at each end.
  532.  
  533. With RANGE BARS, move the mouse on top of the "range pointer", PRESS
  534. BUTTON 1, DRAG the pointer to the desired value, and RELEASE the
  535. button.  With INPUT BOXES, CLICK BUTTON 1 anywhere inside the edit
  536. box, then move the cursor or type your text as needed.
  537.  
  538. There is also a special mouse operation that applies only to the HELP
  539. dialog, the scrollable text window that is invoked by the F1 function
  540. or by selecting a HELP TOPIC to read.  This dialog does not have any
  541. push buttons, and it is not obvious how to dismiss the dialog using
  542. the mouse.  The way to do it is to CLICK on the DIAMOND symbol in the
  543. top-left corner of the window.  This is equivalent to pressing a
  544. "CANCEL" button.
  545.  
  546. Note that all of these mouse operations are accomplished with
  547. BUTTON 1.  This is a LOGICAL identification and does not always mean
  548. the left-most button.  Mice have different numbers of buttons, and
  549. most allow you to specify which PHYSICAL BUTTON is BUTTON 1.  If you
  550. have problems using your mouse, check your owner's manual first.
  551.  
  552. There are three more short-cuts you can use with the mouse while you
  553. are editing your puzzle.  First, CLICKing BUTTON 1 anywhere in the
  554. puzzle will move the cursor to that position.  CLICKing BUTTON 2 on
  555. any WORD in the puzzle will automatically execute the EDIT CLUES
  556. dialog box.  Lastly, CLICKing BUTTON 1 on the PLUS SIGN "(+)" in the
  557. STATUS BOX will toggle the typing direction.
  558.  
  559. Read the "Menu Operations" and the "Keyboard Operations" help topics
  560. for basic instructions on using those parts of Crossword Creator's
  561. "user-interface".
  562. &CWH09Registering With PC HELP-LINE
  563. PC HELP-LINE believes that no one should have to pay for software
  564. before they have a chance to try it out for themselves.  But if you
  565. like Crossword Creator and want to use it on a regular basis, you have
  566. an obligation to register the program with PCHL.
  567.  
  568. Registration establishes you as a customer of PC HELP-LINE and
  569. entitles you to the CWC Support Disk (Disk #2), discounts on future
  570. upgrades, news about upcoming products, technical support, and other
  571. privileges.
  572.  
  573. The registration fee is $20 U.S. dollars. Overseas customers should
  574. add an additional $7 to cover postage.  A registration form is
  575. provided in the REGISTER.CWC text file.  Simply print out the form,
  576. fill in the information, and return it to PC HELP-LINE with your
  577. registration fee.
  578.  
  579. Comments and suggestions for enhancements are always welcome at PCHL.
  580. If you have an idea for a new feature or a new way to do something, or
  581. even if you find a bug (gasp!), PCHL wants to hear about it.
  582.  
  583. Thank you for supporting shareware and PC HELP-LINE products.
  584. &CWH11NEW - Start From Scratch
  585.                               Menu: FILE     Accelerator: none
  586.  
  587. The NEW function clears the current puzzle and erases all clues from
  588. memory.  You're left with a "clean slate".
  589.  
  590. If you have made changes to a puzzle already in memory, but have not
  591. saved your work, NEW will warn you.  Even if you choose NOT to save
  592. your changes, your disk files are safe.  NEW erases memory, NOT disk
  593. files.
  594. &CWH12OPEN - Retrieve Your Puzzles
  595.                               Menu: FILE     Accelerator: Ctrl+O
  596.  
  597. The OPEN function reads a puzzle file and its corresponding clue file
  598. into memory so you can edit or print an existing crossword.
  599.  
  600. A dialog box is displayed containing a LIST BOX of all the available
  601. puzzles.  Select a puzzle name, press "OK", and CWC will load the
  602. puzzle into memory.
  603.  
  604. CWC will only look for puzzles in the directory named by the
  605. PuzDirName= keyword in the configuration file (CONFIG.CWC).  If no
  606. path name is supplied, CWC will look in the CURRENT directory.
  607.  
  608. Read the "CONFIGURATION" help topic for more information on the
  609. PuzDirName= keyword.
  610. &CWH13SAVE - Save Your Work
  611.                               Menu: FILE     Accelerator: Ctrl+S
  612.  
  613. The SAVE function takes the crossword data currently in memory and
  614. writes it to disk.
  615.  
  616. If the puzzle was previously loaded from disk using the OPEN function,
  617. SAVE overwrites that disk file with the new version.  If the puzzle
  618. has been built from scratch (an "UNTITLED" puzzle), CWC will execute
  619. the "Save As" dialog box so can enter a puzzle name and title.
  620.  
  621. CWC will write all puzzle files into the directory named by the
  622. PuzDirName= keyword in the configuration file (CONFIG.CWC).  If no
  623. path name is supplied, CWC will write into the CURRENT directory.
  624.  
  625. Two files are always created; a ".PUZ" file and a ".CLU" file.  The
  626. first contains an image of the puzzle itself.  The second contains the
  627. text of your word clues.  These files are always paired and will have
  628. the same primary DOS filename.  For example, MOVIES.PUZ and
  629. MOVIES.CLU.
  630.  
  631. Read the "SAVE AS" help topic for instructions on how to change a
  632. puzzle's title, or save it under a new name.
  633.  
  634. Read the "Puzzle / Clue Files (*.PUZ / *.CLU)" help topic for a
  635. complete description of the internal structures of the puzzle and clue
  636. files.
  637. &CWH14SAVE AS - Change Puzzle Name/Title
  638.                               Menu: FILE     Accelerator: none
  639.  
  640. The SAVE AS function is identical to the SAVE function, except that
  641. you are given the opportunity to rename the puzzle and/or change its
  642. title.
  643.  
  644. A dialog box is displayed containing two INPUT BOXES; one for the
  645. puzzle name, and another for the puzzle title.  If you wish to change
  646. this information, simply type over it.  When you press "OK", CWC will
  647. save the crossword data to disk.
  648.  
  649. Note that if you change the puzzle name, the original disk files will
  650. NOT be disturbed.  This provides you with a convenient method for
  651. copying puzzles, or saving different versions of the same puzzle.
  652.  
  653. In addition, SAVE AS will warn you if you are about to overwrite an
  654. existing puzzle having the same name as the one you supplied in the
  655. input box.
  656. &CWH16PRINT - Print Your Puzzles
  657.                               Menu: FILE     Accelerator: Ctrl+P
  658.  
  659. The PRINT function formats and prints the puzzle currently in memory.
  660.  
  661. A dialog box is displayed containing a set of RADIO BUTTONS for
  662. selecting the output format, and a LIST BOX of all the available
  663. printer definition files.  Default values will already be selected for
  664. both of these objects, but you may, of course, change them.  To begin
  665. printing, press "OK".
  666.  
  667. As the puzzle is formatted, Crossword Creator calculates the number of
  668. print columns that will be required to reproduce the crossword on
  669. paper.  The actual calculation is:
  670.  
  671.      If HighestClueIndexNbr <  100, then PuzzleBoxWidth = 3
  672.      If HighestClueIndexNbr >= 100, then PuzzleBoxWidth = 4
  673.  
  674.      NbrColumnsRequired = (PuzzleBoxWidth * NbrPuzzleLettersWide) + 1
  675.  
  676. Even though the maximum puzzle width is only 36 letters, many more
  677. columns are required to print the outlines of the puzzle boxes and
  678. other details that are not shown when editing a puzzle on the screen.
  679.  
  680. The number of AVAILABLE print columns is specified by the
  681. MaxPrintCols= keyword in the printer definition file you've selected.
  682. If this is less than the calculated number required, CWC presents you
  683. with three choices: cancel the print routine, truncate the puzzle to
  684. fit and continue printing, or ignore the warning and print the puzzle
  685. anyway.
  686.  
  687. Depending on your printer, trying to print a too-wide puzzle will
  688. probably result in garbled output.  Most printers will perform an
  689. automatic carriage-return if a print line is too long, throwing off
  690. CWC's line spacing and "wrapping" the extra characters to the next
  691. print line.
  692.  
  693. If you get a "Puzzle is too wide" warning and your printer has a
  694. condensed-print mode, try using a different printer definition file.
  695. Crossword Creator supplies both NORMAL and CONDENSED drivers for all
  696. printers that support condensed printing.
  697.  
  698. Read the "Printer Definition Files" help topics for complete
  699. documentation on MaxPrintCols= and the other printer control keywords.
  700.  
  701. Read the "Printer Support List" help topic for a list of the printers
  702. supported by Crossword Creator.
  703. &CWH18DOS SHELL - Execute DOS Commands
  704.                               Menu: FILE     Accelerator: none
  705.  
  706. The DOS SHELL function temporarily suspends Crossword Creator in
  707. memory, and presents you with the DOS command line.
  708.  
  709. Use this function when you need to execute some DOS commands without
  710. exiting the main program.  Theoretically, you could run another
  711. application, but remember that CWC is still consuming memory and you
  712. will have a lot less RAM to work with.
  713.  
  714. To get back to Crossword Creator, issue the DOS command EXIT.
  715. &CWH20EXIT - End The Program
  716.                               Menu: FILE     Accelerator: none
  717.  
  718. The EXIT function terminates Crossword Creator and returns you to DOS.
  719.  
  720. If you have made changes to a puzzle in memory, but have not saved
  721. your work, EXIT will warn you.
  722. &CWH21UNDO - Restore A Changed Puzzle Line
  723.                          Menu: EDIT     Accelerator: Ctrl+Backspace
  724.  
  725. The UNDO function allows you to reverse the effect of a recent puzzle
  726. edit action.
  727.  
  728. UNDO works on a line-by-line basis.  As long as you have not moved the
  729. cursor off of the edited line, your action can be UNDOne.  Once you
  730. move to another line, however, your edit action becomes permanent.
  731.  
  732. For example, your current typing direction is ACROSS, and the cursor
  733. is on row three, column five, of your puzzle.  You accidentally press
  734. Ctrl+End which erases all the letters to the right of the cursor.  As
  735. long as the cursor remains on row three, UNDO can restore the line.
  736.  
  737. A puzzle "line" as far as UNDO is concerned can be either a row or a
  738. column, depending on the current typing direction.  So, as long as you
  739. do not move the cursor PERPENDICULAR to the typing direction, UNDO
  740. will work.
  741.  
  742. Your edits will also become permanent if you execute one of the menu
  743. functions.  The only exception is the AUTO PLACE function.  Even after
  744. successfully placing a word in the puzzle, UNDO can still remove it if
  745. you do so BEFORE moving the cursor off of that line.
  746.  
  747. Read the "Keyboard" and "Mouse Operation" help topics for a
  748. description of the available puzzle edit actions.
  749.  
  750. Read the "AUTO PLACE" help topic for a complete explanation of the
  751. AUTO PLACE function.
  752. &CWH23EDIT CLUES - Enter Your Puzzle Clues
  753.                               Menu: EDIT     Accelerator: Ctrl+C
  754.  
  755. The EDIT CLUES function allows you to input the text of your puzzle
  756. clues.
  757.  
  758. A dialog box is displayed containing a pair of 4-line INPUT BOXES, one
  759. for ACROSS words, another for DOWN words.  To the right of each input
  760. box is a CHECK BOX titled "DELETE".
  761.  
  762. In Crossword Creator, puzzle clues are DEPENDENT on puzzle words.
  763. This means that you cannot input a clue BEFORE its corresponding word
  764. has been placed in the puzzle.  Likewise, if you wish to delete a clue
  765. from the puzzle, you must do so BEFORE removing its corresponding
  766. word.
  767.  
  768. To edit a clue you must first select a word, then execute the
  769. EDIT CLUES function.  Selecting the word you want to work with is
  770. easy; just place the cursor on ANY LETTER of the word.  Then, press
  771. the Ctrl+C "accelerator" combination or use the menu system to execute
  772. the function.
  773.  
  774. When the dialog box is displayed, you may see the clues for TWO words.
  775. If the cursor was at the intersection of two words, CWC will display
  776. both the ACROSS clue and the DOWN clue.  If the cursor was NOT at an
  777. intersection, you will still see both INPUT BOXES, but only one of
  778. them will be useable.
  779.  
  780. Four lines are available for each clue.  Since each line is a separate
  781. dialog object, there is no "word-wrap"; it is up to you to break the
  782. lines between words.  CWC will automatically "squeeze out" leading
  783. blanks on each line and "close up" the entire clue if you leave a line
  784. completely blank.
  785.  
  786. If you wish to delete a clue, it is not necessary to blank out all the
  787. text; simply CHECK the "DELETE" BOX.  Press the SPACEBAR to toggle the
  788. state of the check box on and off.  The ON state is indicated by an
  789. "X" in the check box.
  790.  
  791. When you are finished editing a clue, press "OK".  CWC will make the
  792. changes you requested and update the clue count in the STATUS BOX.
  793. Continue editing until you have supplied a clue for every word in the
  794. puzzle.
  795.  
  796. Read the "REVIEW CLUES" help topic for an explanation of how to check
  797. for "missing" and "orphaned" clues.
  798.  
  799. Read the "NEXT ACROSS" and "NEXT DOWN" help topics to learn about a
  800. quick way to step through all the words and clues in your puzzle.
  801. &CWH25NEXT ACROSS - Edit The Next ACROSS Clue
  802.                               Menu: EDIT     Accelerator: Ctrl+Right
  803.  
  804. The NEXT ACROSS function moves the cursor to the next ACROSS word in
  805. the puzzle and executes the EDIT CLUES dialog box.
  806.  
  807. You will probably find this useful when entering the text of your
  808. puzzle clues.  Instead of manually jumping from word to word,
  809. NEXT ACROSS will step you sequentially through each ACROSS word in the
  810. puzzle.
  811.  
  812. The NEXT DOWN function provides the same capability for DOWN words.
  813. &CWH26NEXT DOWN - Edit The Next DOWN Clue
  814.                               Menu: EDIT     Accelerator: Ctrl+Left
  815.  
  816. The NEXT DOWN function moves the cursor to the next DOWN word in the
  817. puzzle and executes the EDIT CLUES dialog box.
  818.  
  819. You will probably find this useful when entering the text of your
  820. puzzle clues.  Instead of manually jumping from word to word,
  821. NEXT DOWN will step you sequentially through each DOWN word in the
  822. puzzle.
  823.  
  824. The NEXT ACROSS function provides the same capability for ACROSS
  825. words.
  826. &CWH28AUTO PLACE - Let The Program Do The Work
  827.                               Menu: EDIT     Accelerator: Ctrl+A
  828.  
  829. The AUTO PLACE function will build a puzzle automatically as you
  830. supply words to the program.
  831.  
  832. To be honest, AUTO PLACE will probably be of little interest to the
  833. puzzle "craftsman" who always insists on building a tight,
  834. symmetrical, lexically correct crossword.  AUTO PLACE caters, instead,
  835. to the novice designer who cares little for symmetry, is short on
  836. time, and probably has a very specific list of words to work from.
  837.  
  838. AUTO PLACE works like this.  First, you give CWC a word, indicating
  839. whether you want it to be an ACROSS word or a DOWN word.  The program
  840. then scans the PUZZLE BOX, looking for places where your NEW word can
  841. be properly intersected with EXISTING words.
  842.  
  843. When a potential location is found, CWC shows it to you and asks if
  844. you would like to have your word placed there.  If you say "yes", it's
  845. done.  If you say "no", the search continues until another place is
  846. found, and so on.  If Crossword Creator can't find a place for your
  847. word (or you pass up all the opportunities), you can try it again in
  848. the other direction, or skip that word temporarily and try another.
  849.  
  850. CWC cannot AUTO PLACE a word into a blank puzzle, so you will have to
  851. type the first word in yourself.  After that, though, new branches and
  852. intersection possibilities should spring up quickly.  Even so, not
  853. every new word will always fit the first time.  You may have to skip
  854. around in your list, trying words in a different order, maybe even
  855. typing some in manually to create new branches.
  856.  
  857. Remember that the AUTO PLACE function is not a magic wand.  It is
  858. extremely unlikely that you will be able to build even a medium size
  859. puzzle without any manual intervention.  AUTO PLACE will mainly help
  860. you find potential intersections that have been overlooked.
  861.  
  862. AUTO PLACE uses two dialog boxes.  When you first execute the
  863. function, a dialog box is displayed containing an INPUT BOX for typing
  864. words, a set of RADIO BUTTONS for selecting the placement MODE, and
  865. another pair of INPUT BOXES for specifying the placement LIMITS.
  866. Simply type in the word you want to place, choose a MODE, set your
  867. LIMITS, then press either "ACROSS" or "DOWN" to indicate the placement
  868. direction.
  869.  
  870. AUTO PLACE will then dismiss the first dialog box and begin searching.
  871. As each potential location is found, CWC will display another, smaller
  872. dialog, asking for your confirmation.
  873.  
  874. An important feature of AUTO PLACE is the placement MODE.  CWC
  875. supports two modes, FREEFORM and TEMPLATE.  FREEFORM is the simpler of
  876. the two.  In this mode, CWC will search the entire PUZZLE BOX looking
  877. for potential intersections.  This kind of placement has a high
  878. "hit-rate", but it will ultimately produce a randomly-organized,
  879. asymmetrical puzzle.
  880.  
  881. TEMPLATE mode, on the other hand, forces AUTO PLACE to constrain its
  882. search to a shape you have drawn in the PUZZLE BOX.  You draw the
  883. shape by typing CWC's special "template character", the UNDERSCORE.
  884.  
  885. For example, suppose you want to design a symmetrical puzzle that has
  886. a consistent letter pattern.  Instead of typing LETTERS into the
  887. puzzle box, draw the PATTERN you want to follow using the UNDERSCORE
  888. key.  As you type in the template characters, you'll see shaded boxes
  889. appear, indicating the boundaries of your custom "template".
  890.  
  891. When your puzzle template is complete, try placing a word in TEMPLATE
  892. mode.  As you'll see, CWC will only propose placement locations that
  893. lie within the shape you've defined.
  894.  
  895. This kind of placement has a much lower "hit-rate" than FREEFORM, but
  896. it allows you to "tune" the AUTO PLACE function to your exact
  897. specifications.  You may even find it useful to keep your own
  898. "library" of puzzle templates to use as starting points for new
  899. crosswords.
  900.  
  901. Setting the placement LIMITS is another way to customize AUTO PLACE.
  902. By default, CWC searches the entire PUZZLE BOX, but you can confine
  903. AUTO PLACE to a smaller area by specifying an upper limit value for
  904. rows and/or columns.  This is especially useful for building puzzles
  905. with specific dimensions.  AUTO PLACE will NOT suggest word locations
  906. that fall outside of the boundaries you establish.
  907. &CWH31REVIEW CLUES - Show Missing/Orphan Clues
  908.                               Menu: PUZZLE   Accelerator: Ctrl+R
  909.  
  910. The REVIEW CLUES function helps you identify and correct errors in
  911. your clue definitions.
  912.  
  913. Even in a small crossword, it's easy to skip a word and forget to
  914. supply a clue.  It's also common to "orphan" a clue by inadvertently
  915. deleting or misspelling a puzzle word.  REVIEW CLUES will find these
  916. errors for you so you can correct them.
  917.  
  918. In addition, you will also be able to "preview" the clue index numbers
  919. without actually printing the puzzle.  This is useful when you want
  920. one puzzle clue to reference another, for example, "Opposite of 12
  921. across".
  922.  
  923. When you execute REVIEW CLUES, the first thing CWC does is format the
  924. puzzle, just like the PRINT function.  Then, a dialog box is displayed
  925. containing the puzzle words, the text of their corresponding clues,
  926. and the index numbers that will appear in the clue list when you
  927. actually print the puzzle.
  928.  
  929. Clues are presented a page at a time, beginning with the ACROSS clues,
  930. followed by the DOWN clues.  Press "CONTINUE" to view each subsequent
  931. page.  If you see "*** missing ***" flashing on the screen, it means
  932. that no clue has been defined for that word.
  933.  
  934. After the last page of DOWN clues, CWC will display any "orphaned"
  935. clues it may have found.  These are clues that were once legitimately
  936. defined, but their corresponding words are no longer part of the
  937. puzzle.
  938.  
  939. For example, suppose you type the word "DOG" into your puzzle and
  940. define its clue to be "Man's Best Friend".  If at some point you erase
  941. the word "DOG" from your puzzle without first deleting "Man's Best
  942. Friend", you've "orphaned" that clue.  But it's easy to get it back.
  943. Simply retype the word "DOG" back into your puzzle and the connection
  944. to "Man's Best Friend" will be restored.
  945.  
  946. If some orphaned clues are identified AND you never press "CANCEL"
  947. while paging through them, CWC will give you a chance to "clean house"
  948. at the end.  A message box will be displayed asking if you want to
  949. delete all the orphaned clues that were found.  If you press "OK", the
  950. clues will be discarded.  If you press "CANCEL", they will be
  951. retained, thus giving you the chance to "hook them back up" if need
  952. be.
  953.  
  954. REVIEW CLUES is a handy function to perform just before you save the
  955. final version of a puzzle.
  956. &CWH32WORDFIND - Find Just The Right Word
  957.                               Menu: PUZZLE   Accelerator: Ctrl+W
  958.  
  959. WORDFIND is a shareware program developed by Castle Oaks Computer
  960. Services.  It allows you to search through disk-based dictionary files
  961. looking for words that match a letter-pattern you specify.  This can
  962. be quite useful for puzzle designers who need to find a word with just
  963. the right combination of letters.
  964.  
  965. Crossword Creator's built-in, dialog box interface can read WORDFIND's
  966. "Xnn" dictionary files DIRECTLY, without the need for Castle Oaks'
  967. stand-alone search program.  This allows you to conveniently lookup
  968. words from INSIDE CWC, instead of exiting to DOS and running a
  969. separate program.
  970.  
  971. When you execute WORDFIND, a dialog box is displayed containing a
  972. single INPUT BOX.  To search for words, type a letter pattern in the
  973. INPUT BOX.  A pattern may contain letters of the alphabet or a
  974. question mark ("?").  For example, B??L??S.  Since there are seven
  975. tokens in this pattern, CWC will search through WORDFIND's "X7"
  976. dictionary file (the one that contains all seven-letter words) and
  977. display those that match the pattern.
  978.  
  979. Once you have supplied a pattern, press the "OK" button to begin
  980. searching.  CWC will display the matching words in a paged, columnar
  981. format.  At the end of each page you may continue searching by
  982. pressing "CONTINUE", or you may begin a new search by typing in a
  983. different pattern and pressing "OK".  You can stop searching in the
  984. MIDDLE of a page by pressing "CANCEL".  Pressing "CANCEL" at the END
  985. of a page will exit the dialog.
  986.  
  987. Two of the words displayed, in this example, would be BALLADS and
  988. BOILERS.  Notice that where a LETTER was specified in the pattern, the
  989. words also contain a matching LETTER in that position.  Where the
  990. pattern contains a QUESTION MARK, any letter will do.
  991.  
  992. Remember that to use this function, you must already own a set of
  993. WORDFIND's "Xnn" dictionary files.  In addition, you must also tell
  994. Crossword Creator where to find them on your system.  This is done
  995. with a DOS "environment variable".
  996.  
  997. Before you start CWC, supply a path name using the "WF=" environment
  998. variable.  For example, SET WF=C:\DATA\WORDFIND\.  Crossword Creator
  999. will then look for the WORDFIND files in that directory.  If you do
  1000. not supply a path name in the DOS environment, CWC will look only in
  1001. the CURRENT directory.
  1002.  
  1003. One further point.  By default, CWC will search the entire dictionary
  1004. file from beginning to end, looking for matching words.  But suppose
  1005. your pattern, like the example, contains "leading letters" like the
  1006. "B" in position one.  If the dictionary files are alphabetical (and
  1007. they should be if you have not modified them), it would obviously be a
  1008. waste of time to continue searching for matches once you've passed by
  1009. all the "B"-words.
  1010.  
  1011. If you want Crossword Creator to perform more intelligently with
  1012. "leading letter" patterns, start the program with the "/A" switch (for
  1013. ALPHABETICAL) on the DOS command line.  With this option turned ON,
  1014. CWC will automatically stop searching when these "alphabetical
  1015. boundaries" are passed.
  1016.  
  1017. Technical support for WORDFIND is provided by Castle Oaks, but you may
  1018. purchase copies of the dictionary files directly from PC HELP-LINE.
  1019. Crossword Creator Version 4.00 supports WORDFIND Version 3.1 file
  1020. formats.  If you already own a different version of WORDFIND, check
  1021. with Castle Oaks about compatibility.  PCHL will make every effort to
  1022. support future changes in WORDFIND's dictionary files.
  1023.  
  1024. Read the "Environment Variables (CWC= and WF=)" help topic for more
  1025. complete instructions on setting up the DOS "environment".
  1026.  
  1027. Read the "Installation and Startup" help topic for a complete
  1028. description of all the available DOS command line switches.
  1029.  
  1030. Read the "ABOUT CWC" help topic for more information about
  1031. PC HELP-LINE and Castle Oaks Computer Services.
  1032. &CWH34CONFIGURATION - Customize The Program
  1033.                               Menu: PUZZLE   Accelerator: Ctrl+F
  1034.  
  1035. In order for Crossword Creator to run properly, you need to supply the
  1036. program with a few important pieces of "configuration" information.
  1037. This data is stored in a special file called CONFIG.CWC and contains,
  1038. for example, the name of the directory where your puzzle files are
  1039. located.
  1040.  
  1041. Earlier versions of CWC came with a separate "installation" program,
  1042. or required you to build CONFIG.CWC yourself with a text editor.  Now,
  1043. the configuration file can be created and maintained from inside the
  1044. main program.  That is the purpose of the dialog box.
  1045.  
  1046. When you execute CONFIGURATION, a dialog box is displayed containing
  1047. several different dialog objects.  When you have finished working with
  1048. all of the objects, press the "CONFIG.CWC" button.  This will cause
  1049. CWC to write out a new configuration file containing the information
  1050. you supplied.
  1051.  
  1052. All the new settings will take effect immediately, with the exception
  1053. of the MENU colors and MaxPuzClues.  To make these settings effective
  1054. you must EXIT Crossword Creator and start the program again.
  1055.  
  1056. The titles that identify each object are the actual keywords used in
  1057. the configuration file.  Here's what each object is used for:
  1058.  
  1059.  
  1060. PuzDirName -   An INPUT BOX.  Type the DOS directory name where you
  1061.                want CWC to look for your puzzle files.  If you have
  1062.                only floppy drives, you might want to supply just a
  1063.                drive ID.  If you leave this entry blank, CWC will look
  1064.                for puzzle files in the CURRENT directory.
  1065.  
  1066. MaxPuzClues -  An INPUT BOX.  Type the maximum number of clues that
  1067.                CWC will allow you to define in a single puzzle.  The
  1068.                program will allocate EXACTLY this many "slots" in
  1069.                memory to hold the clues you supply, so give yourself
  1070.                enough room.
  1071.  
  1072. Colors -       A set of RANGE BARS.  Use the LEFT/RIGHT ARROW keys to
  1073.                specify the foreground and background screen colors for
  1074.                each of the seven pairs of objects.  Colors are
  1075.                identified by a number between 0 and 7.
  1076.  
  1077.                0=black   1=blue    2=green   3=cyan
  1078.                4=red     5=magenta 6=brown   7=white
  1079.  
  1080. PrinterDef -   A LIST BOX.  Select the name of the printer definition
  1081.                file that best supports your printer.  Hilite your
  1082.                choice using the UP/DOWN ARROW keys, then press ENTER.
  1083.                The box is scrollable, so if you don't see your printer
  1084.                right away, it may just be further down on the list.
  1085.  
  1086. Config.cwc -   A PUSH BUTTON.  Press this button if you want your new
  1087.                settings to take effect.  The configuration file will
  1088.                also be updated.  The SPACEBAR or the ENTER key may be
  1089.                used to "press" a push button.
  1090.  
  1091. Cancel -       A PUSH BUTTON.  Press this button to EXIT from the
  1092.                dialog without doing anything.  Any changed settings
  1093.                will be ignored.
  1094.  
  1095. Read the "Installation and Startup" help topic for an explanation of
  1096. the different ways to start Crossword Creator from DOS.
  1097.  
  1098. Read the "Configuration File (CONFIG.CWC)" help topics for complete
  1099. documentation on the configuration file keywords and their valid
  1100. values.
  1101.  
  1102. Read the "Printer Support List" help topic for a list of the printers
  1103. supported by Crossword Creator.
  1104.  
  1105. Read the "Dialog And Message Box Operations" help topic for a complete
  1106. explanation of how to manipulate dialog and message box objects.
  1107. &CWH41HELP TOPICS - An On-Line Manual
  1108.                               Menu: HELP     Accelerator: Shift+F1
  1109.  
  1110. The HELP TOPICS function is a "Table of Contents" for the HELP file.
  1111.  
  1112. A dialog box is displayed containing a LIST BOX of all the available
  1113. help topics.  The topics are listed in alphabetical order.  Selecting
  1114. a topic will automatically display a scrollable text window containing
  1115. the corresponding HELP information.
  1116.  
  1117. To dismiss the text window, press ESC, or CLICK the mouse on the
  1118. DIAMOND symbol in the top-left corner.  The LIST BOX will be
  1119. redisplayed and you may select another topic to read.  Press "CANCEL"
  1120. to dismiss the LIST BOX and return to your edit session.
  1121.  
  1122. Many of the help topics listed are the ones that would be invoked
  1123. automatically by the F1 function if you were using a dialog box or the
  1124. menu system.  But there are also many other topics that provide
  1125. valuable documentation on the more technical aspects of Crossword
  1126. Creator.
  1127.  
  1128. For example, there are detailed descriptions of all the file formats,
  1129. including CONFIG.CWC and the printer definition files.  A list of
  1130. ERROR MESSAGES with explanations is provided, descriptions of the
  1131. command line parameters, and more.
  1132.  
  1133. As you have time, browse through these topics.  Even if you don't read
  1134. every word, you will at least find it beneficial to know what
  1135. information is available.  Crossword Creator's HELP file is its
  1136. PRIMARY documentation, and making it available on-line should increase
  1137. not only that information's accessibility, but its usability as well.
  1138.  
  1139. Read the "Help File Print Utility - CWHPRINT.EXE" for instructions on
  1140. producing a printed manual from this HELP file.
  1141. &CWH42ABOUT CWC - Author/Copyright Information
  1142.                               Menu: HELP     Accelerator: none
  1143.  
  1144. CROSSWORD CREATOR is a product of PC HELP-LINE
  1145. Copyright 1988-90
  1146.  
  1147. Registration Fee: $20.00
  1148.  
  1149. PC HELP-LINE
  1150. 35250 Silver Leaf Circle
  1151. Yucaipa, CA  92399
  1152. United States
  1153.  
  1154.  
  1155. PC HELP-LINE is a member of the Association of Shareware Professionals
  1156.  
  1157.  
  1158. Sales/Technical Support Hours:
  1159. ------------------------------
  1160. M-F  6pm - 10pm, Pacific time
  1161. S-S  10am - 2pm, Pacific time
  1162.  
  1163. Telephone: 714-797-3091
  1164. Compuserve ID: 72357,3523
  1165.  
  1166. ======================================================================
  1167.  
  1168. WORDFIND is a product of Castle Oaks Computer Services
  1169. Copyright 1988-90
  1170.  
  1171. Registration Fee: $15.00
  1172.  
  1173. Castle Oaks Computer Services
  1174. P.O. Box 36082
  1175. Indianapolis, IN  46236-0082
  1176.  
  1177.  
  1178. WORDFIND dictionary files are available from both Castle Oaks and
  1179. PC HELP-LINE.
  1180.  
  1181. Technical support for WORDFIND is provided by Castle Oaks.
  1182.  
  1183. ======================================================================
  1184.  
  1185. The PC version of Crossword Creator was written using the Microsoft
  1186. BASIC Compiler, version 6.0.  The development work and system testing
  1187. were conducted on both a Zenith SupersPort 286 laptop and an XT-clone,
  1188. running MS-DOS 3.2.
  1189.  
  1190. Additional BASIC functions were provided by these products:
  1191.  
  1192.      String space management from "Mach2", by MicroHelp, Inc.
  1193.      File/directory routines from QuickPak, by Crescent Software
  1194.      Window/mouse support from QuickWindows, by Software Interphase
  1195.  
  1196.      Many thanks to these talented developers.
  1197. &CWH50Configuration File (CONFIG.CWC) 1 of 2
  1198. If you use a "CONFIG.SYS" file when you boot DOS, you are already
  1199. familiar with the concept of a configuration file.  In fact, Crossword
  1200. Creator's configuration file and DOS's configuration file are exactly
  1201. alike in principle.  They differ only slightly with respect to the
  1202. number of recognizable keywords, and in the syntax of the commands.
  1203.  
  1204. Each keyword that CWC recognizes in the configuration file provides
  1205. some information that the program needs in order to operate correctly.
  1206. In some cases, the program contains a default value for the keyword if
  1207. it is not supplied, and in other cases you must explicitly provide the
  1208. information.
  1209.  
  1210. This concept is also similar to DOS -- in most cases you will need to
  1211. supply keywords only for the options you wish to change; the program
  1212. will supply default values for the options that are NOT changed.
  1213.  
  1214. Now, we need some definitions.  A "keyword" is the name of a
  1215. configuration option that CWC recognizes.  The keywords must be
  1216. spelled exactly as they are documented or the program will not
  1217. recognize them as keywords.  Each keyword must end with an equal sign
  1218. ("="), and may not contain any intervening blanks.  Keywords are
  1219. case-insensitive, meaning you may use capital letters, lower-case
  1220. letters, or a combination of both.
  1221.  
  1222. A "keyword value" is the information you are supplying that
  1223. corresponds to a particular keyword.  Crossword Creator will use this
  1224. NEW information instead of the default value that is coded in the
  1225. program.  Keyword values must begin with a slash ("/"), and are also
  1226. case-insensitive.  They must be typed to the RIGHT of a keyword, and
  1227. they must not contain any intervening blanks.
  1228.  
  1229. Each line in the configuration file may contain a comment, be
  1230. completely blank, or contain ONE keyword followed by its keyword
  1231. value.  Comments may also be typed to the RIGHT of a keyword value on
  1232. the same line as long as there is at least one intervening blank
  1233. between the value and the comment.
  1234.  
  1235. A comment line is, by definition, any line that does not contain one
  1236. of the recognizable keywords.  You will probably find it helpful to
  1237. document your configuration file by using comment lines.
  1238.  
  1239. For example, these lines would be considered valid in a Crossword
  1240. Creator configuration file:
  1241.  
  1242.      PuzDirName=/c:\puzzles
  1243.      PRINTERDEF=  /HPLJET1
  1244.      maxpuzclues=/50
  1245.  
  1246.  
  1247. These lines, however, are invalid and would be ignored:
  1248.  
  1249.      PuzDirName  =/c:\puzzles (intervening blank before the "=")
  1250.      PRINTERDEF=/  HPLJET1    (intervening blank before the value)
  1251.      maxpuzclues=50           (keyword value does not begin with "/")
  1252.  
  1253.  
  1254. As you can see, each keyword is meant to supply a particular kind of
  1255. information so the NATURE of each keyword value is different, but the
  1256. general syntax rules apply to all the keywords and their values.
  1257.  
  1258. Part 2 lists all the keywords that may be placed in the Crossword
  1259. Creator configuration file, the nature and/or range of their
  1260. respective values, and an example of how each might be used.
  1261. &CWH51Configuration File (CONFIG.CWC) 2 of 2
  1262. PuzzFore=      PuzzBack=      The values for these keywords define the
  1263. WorkFore=      WorkBack=      foreground and background colors used in
  1264. MenuFore=      MenuBack=      the program.
  1265. MessFore=      MessBack=
  1266. DlogFore=      DlogBack=      Valid values are numbers between
  1267. DLitFore=      DLitBack=      0 and 7.
  1268. DVarFore=      DVarBack=
  1269.  
  1270.                0 = black      1 = blue
  1271.                2 = green      3 = cyan
  1272.                4 = red        5 = magenta
  1273.                6 = yellow     7 = white
  1274.  
  1275.                example:  MENUFORE=/7
  1276.                          MENUBACK=/2
  1277.  
  1278.                default:  COLOR               MONOCHROME
  1279.                          Fore Back           Fore Back
  1280.                          ---- ----           ---- ----
  1281.                Puzz      1    7              7    0
  1282.                Work      7    1              0    7
  1283.                Menu      0    3              7    0
  1284.                Mess      7    4              7    0
  1285.                Dlog      0    7              7    0
  1286.                DLit      1    7              7    0
  1287.                DVar      5    7              7    0
  1288.  
  1289. PrinterDef=    Names the printer definition file to use.
  1290.                Do not specify the ".CWP" suffix.
  1291.  
  1292.                example: PRINTERDEF=/HPLJET1
  1293.  
  1294.                default: none (cannot print puzzles)
  1295.  
  1296. PuzDirName=    The path name where puzzles are to be loaded from and
  1297.                saved to.
  1298.  
  1299.                example: PUZDIRNAME=/C:\PUZZLES
  1300.  
  1301.                default: none (use the CURRENT directory)
  1302.  
  1303. MaxPuzClues=   Specifies the maximum number of clues that can be
  1304.                defined for a puzzle.
  1305.  
  1306.                Valid values are 1 to 300.
  1307.  
  1308.                example: MAXPUZCLUES=/100
  1309.  
  1310.                default: 200
  1311.  
  1312. Read the "Screen Layout/Landmarks" help topic for a visual map of
  1313. Crossword Creator's color scheme.
  1314. &CWH52Printer Definition Files (*.CWP) 1 of 5
  1315. In the same way that the configuration file allows certain attributes
  1316. of Crossword Creator to be controlled externally, printer definition
  1317. files allow the program to support a much broader range of output
  1318. devices than was possible in earlier versions.
  1319.  
  1320. If you have used a word processor, you are probably familiar with
  1321. printer definition files or printer "drivers".  The concept is simple.
  1322. The application program is not written to support a SPECIFIC set of
  1323. printers because the addition of each new model would require a change
  1324. to the program itself.  Instead, the program uses a GENERIC interface
  1325. and the specifics of how to use each particular printer are contained
  1326. in the external printer definition files.
  1327.  
  1328. For example, suppose a program like Crossword Creator wants to print
  1329. some numbers as superscripts.  To accomplish this, the program needs
  1330. to know what combination of special characters it must send to the
  1331. printer in order to "turn on" that particular feature.
  1332.  
  1333. To learn what that combination is, the program reads the printer
  1334. definition file, locates the sequence of characters that will enable
  1335. superscript printing, and sends those characters to the printer.  From
  1336. then on, every printable character that the printer receives will be
  1337. printed as a superscript.
  1338.  
  1339. Of course, the program may not want to leave the printer in
  1340. superscript mode forever so it will also have to find out how to "turn
  1341. off" superscript printing.  And how to turn bold facing on and off.
  1342. And how to control spacing.  And what character set to use.  And on
  1343. and on and on.
  1344.  
  1345. As you can see, the information needed to effectively drive a printer
  1346. can be quite extensive.  Word processors require fairly complex
  1347. printer definition files, often so complex that mere mortals like us
  1348. cannot even read them, let alone create new ones from scratch.
  1349. Fortunately, Crossword Creator's printer information requirements are
  1350. not so demanding and even a novice should be able to get the hang of
  1351. them with a little practice.
  1352.  
  1353. You can think of CWC's printer definition files as "configuration
  1354. files" for printers.  The rules for creating them and the syntax of
  1355. the commands are exactly the same as those described for CONFIG.CWC in
  1356. the CONFIGURATION topic.  The only differences are the names of the
  1357. recognizable keywords, and the nature of the keyword values.
  1358.  
  1359. Part 2 describes the general format of a printer definition file.
  1360. &CWH53Printer Definition Files (*.CWP) 2 of 5
  1361. This topic may get a little technical so if you feel yourself getting
  1362. in over your head, don't panic.  Creating a printer definition file
  1363. requires a good understanding of the ASCII character set, the various
  1364. notations by which those characters can be represented (particularly
  1365. the decimal notation), and, of course, knowledge of your particular
  1366. printer's features and corresponding control sequences.
  1367.  
  1368. It is beyond the scope of this topic to explain these concepts fully.
  1369. If they are not familiar to you, you may wish to refer to the
  1370. documentation or owner's manual for your printer, your DOS manual, a
  1371. BASIC language manual that discusses the "CHR$" function, or a book on
  1372. microcomputer concepts.
  1373.  
  1374. Crossword Creator already comes with a full complement of printer
  1375. definition files and it is likely that your printer is already
  1376. supported.  The files themselves are fully commented and are excellent
  1377. examples of what can be done if you ever want to customize the
  1378. original definitions, or need to create a driver for a printer that is
  1379. not currently supported.
  1380.  
  1381. A list of supported printers can be found in the "Printer Support
  1382. List" help topic.  If you are a registered owner of Crossword Creator
  1383. and have a printer that is not yet supported, PCHL will be happy to
  1384. create a printer definition file for you if you send us a copy of the
  1385. documentation that explains the printer's control sequences.
  1386.  
  1387. In a printer definition file, each keyword value describes the
  1388. sequence of characters that must be sent to the printer in order to
  1389. invoke the function described by the keyword.  Each character in the
  1390. sequence is represented by a three-digit number between 000 and 255
  1391. that corresponds to the ASCII decimal value of that character.  Each
  1392. three-digit number must be preceded by a slash ("/"), and there may be
  1393. no intervening blanks between any of the numbers and slashes in the
  1394. sequence.
  1395.  
  1396. Many spreadsheet programs use a similar method to send a
  1397. "setup string" to the printer prior to actually printing the
  1398. individual cells.  If you think of each command in the definition file
  1399. as an optional "setup string", you will get the idea.
  1400.  
  1401. Here are some valid lines that might be found in a printer definition
  1402. file:
  1403.  
  1404. BoxTLCor=/218
  1405. SpecialNumbersON=/027/069
  1406. SpecialNumbersOFF=/027/070
  1407. SpacingNormal=/027/065/012
  1408.  
  1409.  
  1410. Let's look at the last example in detail.  It is derived from the
  1411. documentation on Epson printers that describes how to set vertical
  1412. spacing in increments of 1/72 of an inch.  To set this kind of
  1413. spacing, the manual instructs you to send the ESC character, followed
  1414. by a capital "A", followed by a character whose decimal value
  1415. represents the number of "n/72" of an inch that you want for vertical
  1416. spacing.
  1417.  
  1418. By referring to a table of ASCII values, we see that the ESC character
  1419. is represented by a decimal value of 27, and that a capital "A" is a
  1420. decimal 65.  In this example we are defining the sequence that will
  1421. return the printer to its normal line spacing of 6 lines per inch,
  1422. which is equivalent to 1/6 or 12/72 of an inch.  Voile!  We have the
  1423. information necessary to construct the sequence.
  1424.  
  1425. Every keyword value in the printer definition file is constructed in
  1426. the same way.  Some sequences will require few characters, some will
  1427. require many.  It all depends on the scheme that was used by the
  1428. manufacturer of the printer, and that is the beauty of external
  1429. printer drivers.  The program does not have to know EXPLICITLY how to
  1430. talk to every kind of printer; but it knows IMPLICITLY by referring to
  1431. the information contained in the printer definition file.
  1432.  
  1433. Part 3 is the beginning of a list of all the keywords that may be
  1434. placed in a Crossword Creator printer definition file, an explanation
  1435. of their use, and whether the keyword is required or optional.
  1436. &CWH54Printer Definition Files (*.CWP) 3 of 5
  1437. PrintDest=          This keyword specifies the device where printed
  1438.                     output will be sent.  It may be a printer port, a
  1439.                     communications port, a disk file, etc.
  1440.  
  1441.                     Note that this keyword is an exception in that the
  1442.                     keyword value is NOT an ASCII character sequence.
  1443.                     It is the name of the device or file to which
  1444.                     Crossword Creator will direct its print output.
  1445.  
  1446.                     - REQUIRED -
  1447.  
  1448.                     example: PRINTDEST=/LPT1
  1449.                              PRINTDEST=/C:\CWC\SPORTS.PRT
  1450.  
  1451. ContinuousForms=    This keyword specifies whether or not the printer
  1452.                     uses continuous forms.
  1453.  
  1454.                     - OPTIONAL -
  1455.  
  1456.                     Valid values are "Y" or "N".
  1457.  
  1458.                     example: CONTINUOUSFORMS=/N
  1459.  
  1460.                     default: Y
  1461.  
  1462. MaxPrintLines=      This keyword specifies the maximum number of lines
  1463.                     that may be printed on a single page.  When
  1464.                     "manual paper feed" has been indicated by
  1465.                     "ContinuousForms=/N", CWC pauses after printing
  1466.                     this many lines to allow a new page of paper to be
  1467.                     setup in the printer.
  1468.  
  1469.                     - OPTIONAL -
  1470.  
  1471.                     Valid values are 1 to 168.
  1472.  
  1473.                     example: MAXPRINTLINES=/45
  1474.  
  1475.                     default: 60
  1476.  
  1477. MaxPrintCols=       This keyword specifies the maximum number of
  1478.                     characters that may be printed on a single line.
  1479.                     A warning is given BEFORE printing if a puzzle
  1480.                     requires more than this many columns.
  1481.  
  1482.                     - OPTIONAL -
  1483.  
  1484.                     Valid values are 1 to 145.
  1485.  
  1486.                     example: MAXPRINTCOLS=/137
  1487.  
  1488.                     default: 80
  1489.  
  1490. SeparateCluePage=   This keyword indicates whether or not to send a
  1491.                     form feed to the printer just prior to printing
  1492.                     the puzzle clues.
  1493.  
  1494.                     - OPTIONAL -
  1495.  
  1496.                     Valid values are "Y" or "N".
  1497.  
  1498.                     example: SEPARATECLUEPAGE=/Y
  1499.  
  1500.                     default: N
  1501.  
  1502. Part 4 continues the keyword list.
  1503. &CWH55Printer Definition Files (*.CWP) 4 of 5
  1504. PuzzlePrint=        This sequence is sent ONE TIME at the beginning of
  1505.                     the print job.  It is handy for selecting special
  1506.                     fonts or printer modes that will be in effect for
  1507.                     the entire puzzle.
  1508.  
  1509.                     - OPTIONAL -
  1510.  
  1511. CluePrint=          This sequence is sent ONE TIME just prior to the
  1512.                     printing of puzzle clues.  This would be a good
  1513.                     place to change fonts if necessary.
  1514.  
  1515.                     - OPTIONAL -
  1516.  
  1517. EndPrint=           This sequence is sent ONE TIME as the very last
  1518.                     sequence in the print job.  You might want to send
  1519.                     a printer RESET code or a FORMFEED character here.
  1520.  
  1521.                     - OPTIONAL -
  1522.  
  1523. SpecialNumbersON=   This pair of sequences is used just before and
  1524. SpecialNumbersOFF=  immediately after printing a row of clue numbers
  1525.                     in the puzzle.  They are intended primarily for
  1526.                     selecting SUPERSCRIPT mode or some similar font
  1527.                     that can print small numbers.
  1528.  
  1529.                     - OPTIONAL -
  1530.  
  1531. SpecialLettersON=   This pair of sequences is used just before and
  1532. SpecialLettersOFF=  immediately after printing a row of letters in the
  1533.                     solution.  They are intended primarily for
  1534.                     selecting a special font.
  1535.  
  1536.                     - OPTIONAL -
  1537.  
  1538. SpecialTitleON=     This pair of sequences is used just before and
  1539. SpecialTitleOFF=    immediately after printing the puzzle title.
  1540.                     Again, they are intended primarily for selecting a
  1541.                     special font.
  1542.  
  1543.                     - OPTIONAL -
  1544.  
  1545. SpacingWholeBox=    This trio of sequences is tricky, and they must be
  1546. SpacingTHalfBox=    defined precisely to achieve the highest quality
  1547. SpacingBHalfBox=    output.  The WHOLEBOX value should set vertical
  1548.                     line spacing so that successive print lines will
  1549.                     have no gaps or "white space" between them, nor
  1550.                     will they overlap.
  1551.  
  1552.                     The tops and bottoms of the characters should just
  1553.                     barely touch.  This will ensure that the lines and
  1554.                     other boundaries of the puzzles will look
  1555.                     continuous when they are printed.
  1556.  
  1557.                     The THALFBOX and BHALFBOX values also set vertical
  1558.                     spacing.  The optimum values are dependent on the
  1559.                     design of the printer's character set, but in
  1560.                     general each should be about HALF the incremental
  1561.                     value specified by WHOLEBOX, and their SUM should
  1562.                     be EQUAL to the WHOLEBOX value.
  1563.  
  1564.                     - REQUIRED -
  1565.  
  1566. SpacingClues=       This sequence sets the vertical line spacing to be
  1567.                     used when printing the puzzle clues.
  1568.  
  1569.                     - OPTIONAL -
  1570.  
  1571. SpacingNormal=      This sequence sets the vertical line spacing to
  1572.                     the value you want the printer to remain in at the
  1573.                     end of the print job.  You may not have to use
  1574.                     this sequence if you always RESET the printer with
  1575.                     the ENDPRINT value.
  1576.  
  1577.                     - OPTIONAL -
  1578.  
  1579. Part 5 continues the keyword list.
  1580. &CWH56Printer Definition Files (*.CWP) 5 of 5
  1581. BoxTLCor=           The rest of these sequences define the character
  1582. BoxTRCor=           set that will be used to print the puzzle boxes.
  1583. BoxBLCor=           Each keyword corresponds to a ONE CHARACTER
  1584. BoxBRCor=           component that is part of a puzzle box.
  1585. BoxTopBot=          Therefore, each value should contain a single
  1586. BoxSide=            ASCII decimal value.
  1587.  
  1588. BoxLTee=            The IBM character set has a very rich collection
  1589. BoxRTee=            of box-drawing characters and you will get the
  1590. BoxTTee=            best results with printers that support that
  1591. BoxBTee=            standard.  Other printers will have to use the
  1592. BoxCross=           plain ASCII characters "+", "|", and "-" to
  1593.                     draw the puzzle boxes.
  1594. BoxLFill=
  1595. BoxRFill=           The first four CORNER characters are used to draw
  1596. BoxCFill=           the extreme corners of a complete puzzle.  The
  1597. BoxSpace=           next two characters are used for the TOP/BOTTOM
  1598.                     and SIDES of individual puzzle boxes.
  1599.  
  1600.                     The TEE characters are used instead of CORNERS
  1601.                     where two boxes intersect on the edge of a puzzle,
  1602.                     and the CROSS character serves the same purpose in
  1603.                     the middle of a puzzle where four boxes intersect.
  1604.                     
  1605.                     The FILL and SPACE characters are used to fill in
  1606.                     and around puzzle boxes that contain no letters.
  1607.                     The LEFT fill overprints the left boundary of a
  1608.                     box, the RIGHT fill overprints the right boundary,
  1609.                     and two CENTER fill characters are printed
  1610.                     side-by-side between the left and right
  1611.                     boundaries.
  1612.  
  1613.                     - REQUIRED -
  1614. &CWH57Puzzle / Clue Files (*.PUZ / *.CLU)
  1615. CWC uses very simple data file formats so advanced users can
  1616. manipulate them with word processors, or other software, external to
  1617. the program.  All of these files are stored as pure ASCII text.  If
  1618. you edit any of the files with a word processor, be sure to save them
  1619. as NON-DOCUMENT to eliminate any formatting characters.
  1620.  
  1621. PUZZLE files have an extension of ".PUZ", and are simply an image of
  1622. the puzzle itself.  Each file contains 23 records (one for each puzzle
  1623. row).  Each record contains 38 characters; a beginning quote, 36
  1624. letters (one for each puzzle column), and an ending quote.
  1625.  
  1626. example:  (CATS.PUZ)
  1627.  
  1628.           "  PUPPY                             "
  1629.           "  U                                 "
  1630.           "YARN                                "
  1631.           "  R                                 "
  1632.                 .
  1633.                 .
  1634.                 .
  1635.              etc.
  1636.  
  1637. CLUE files have an extension of ".CLU", and have the same PRIMARY
  1638. names as their corresponding PUZZLE files.  The first record in a CLUE
  1639. file is a HEADER record.  It contains the puzzle title and a count of
  1640. the total number of clues defined in the puzzle.
  1641.  
  1642. Following the header is a record for EACH clue.  A clue record
  1643. contains the word itself, followed by the text of the clue for that
  1644. word.  The actual number of clue records is exactly equal to the count
  1645. stored in the header record.  The character fields are, again,
  1646. delimited by quotes and separated by a comma.
  1647.  
  1648. example:  (CATS.CLU)
  1649.  
  1650.           "Felix's Feline Follies",3
  1651.           "YARN","Cats ~ball it up~"
  1652.           "PUPPY","worst enemy|but man's best friend"
  1653.           "PURR","familiar feline sound"
  1654.  
  1655. Notice that if the clue text contains imbedded quotes, they are
  1656. represented as TILDES in the file.  They are translated into real
  1657. quotes when the file is loaded.
  1658.  
  1659. The words themselves, obviously, are never longer than the maximum
  1660. dimensions of an actual puzzle.  The clue text can contain up to four
  1661. "segments" of 33 characters each.  Each segment represents one clue
  1662. "line", and each line is separated by the "|" character.
  1663.  
  1664. CWC makes no distinction between ACROSS words and DOWN words in its
  1665. clue file format.  Therefore, if the same word is defined in both
  1666. directions in the puzzle, it CANNOT have two different clues.
  1667. &CWH58Help Files (*.CWH)
  1668. The format for HELP files is similar to the clue files.  Each topic in
  1669. the file consists of a TITLE record, followed by up to 80 lines of
  1670. text.
  1671.  
  1672. The first six characters of a TITLE record must contain "&CWHnn",
  1673. where nn is a "help index" value between 01 and 99.  The rest of the
  1674. record contains the title that will be displayed by the HELP TOPICS
  1675. function in Crossword Creator.  The title may be up to 40 characters
  1676. long.  The actual text records may be up to 70 characters long.
  1677.  
  1678. example:  &CWH99My New Help Topic
  1679.           Here is the text for the new help topic I added.  This
  1680.           will make it easy for me to remember something I
  1681.           discovered.
  1682.  
  1683. If you wish to enhance the HELP information provided with CWC, simply
  1684. load the file into your word processor or text editor and make the
  1685. changes you want.  Make sure, however, that all of the HELP records
  1686. for a particular topic are PHYSICALLY CONTIGUOUS in the file because
  1687. the HELP routine will stop reading records as soon as it finds the
  1688. next TITLE record.  CWC will automatically present the HELP text in a
  1689. scrollable window, so the information can be as lengthy or as brief as
  1690. you want.
  1691.  
  1692. Crossword Creator uses about 70 of the available 99 index numbers.  If
  1693. you add topics of your own, start with 99 and work backwards.  That
  1694. will minimize your chances of overlaying an existing topic.
  1695. &CWH59Language Files (*.CWH)
  1696. Crossword Creator can support foreign languages.  All the on-screen
  1697. text has been externalized into files that are read when the program
  1698. starts up.  LANGUAGE files have a primary filename that identifies the
  1699. particular language.  The extension name for a LANGUAGE file is
  1700. ".CWL".
  1701.  
  1702. The default language is "English", but you can instruct Crossword
  1703. Creator to load other language files if they are available (refer to
  1704. the "Installation And Startup" help topic for instructions on how to
  1705. use the "/L=" command line parameter).
  1706.  
  1707. The format of a language file is relatively complex and modifications
  1708. should probably only be attempted with the aid and/or supervision of
  1709. PC HELP-LINE.  Technical support will NOT be extended to problems
  1710. related to language files that have not been tested and approved by
  1711. PCHL.
  1712.  
  1713. If you have a need for a language that is not currently supported, and
  1714. are willing to provide the translation skills necessary to do the job,
  1715. contact PCHL for assistance in getting started.  It is important that
  1716. the language file specifications be adhered to exactly, but they are
  1717. easy to follow and available for the asking.
  1718. &CWH60Environment Variables (CWC= and WF=)
  1719. DOS maintains an area in memory called the "environment" that can be
  1720. used as a kind of reference guide by application programs like
  1721. Crossword Creator.  You can see the information stored in the
  1722. environment by issuing the DOS command "SET".  Some things you might
  1723. notice are the "COMSPEC" variable which contains the path name to
  1724. COMMAND.COM, and the "PATH" variable which contains the path name you
  1725. specified in your last PATH command.
  1726.  
  1727. Crossword Creator's variable name is "CWC" and it is used to specify
  1728. the directory path name where the program should look for CONFIG.CWC,
  1729. help files (*.CWH), language files (*.CWL), and printer definition
  1730. files (*.CWP).  Without this directory name, Crossword Creator will
  1731. only look for these files in the CURRENT directory.
  1732.  
  1733. If you use only floppy disks this may be of no consequence.  But on a
  1734. hard disk system the Crossword Creator program may be stored in a
  1735. different directory than its support files.  Or, for example, you may
  1736. choose to define more than one CONFIG.CWC file and place them in
  1737. different sub-directories.
  1738.  
  1739. To set the variable, issue the DOS command:
  1740.  
  1741.            SET CWC=[path name]
  1742.  
  1743. In place of "[path name]", type the name of the path where Crossword
  1744. Creator's support files are located.  Make sure there are no
  1745. intervening blanks anywhere except the required one between "SET" and
  1746. "CWC=".
  1747.  
  1748. example:   SET CWC=C:\PROGRAMS\CWC
  1749.  
  1750.  
  1751. Crossword Creator uses a second variable, "WF=", to specify the
  1752. location of WORDFIND's dictionary files.  If you already have a copy
  1753. of WORDFIND installed in another directory, you will find this more
  1754. convenient than keeping a second copy of the "Xnn" files in Crossword
  1755. Creator's directory.
  1756.  
  1757. example:   SET WF=C:\UTILITY\WORDFIND
  1758.  
  1759.  
  1760. To remove a variable from the environment issue the SET command
  1761. without any characters after the equal sign:
  1762.  
  1763.            SET CWC=
  1764.  
  1765. The use of Crossword Creator's environment variables is entirely
  1766. optional.  They are provided merely as an aid in tailoring the program
  1767. to your needs.  You may want to refer to your DOS manual for more
  1768. information on using environment variables and the SET command.
  1769. &CWH61Printer Compatibility Issues
  1770. If you can't get Crossword Creator to produce sharp, square boxes and
  1771. continuous lines on your printer, you may have a compatibility
  1772. problem.  The following facts about PC printers should help you
  1773. determine the best way to use your printer with CWC.
  1774.  
  1775. When a printer manufacturer advertises a particular model as "IBM
  1776. compatible", they usually mean that the printer recognizes the same
  1777. control code sequences as IBM printers.  For most word processing and
  1778. spreadsheet applications this is quite sufficient because only the
  1779. standard alphanumeric ASCII characters are required by these kinds of
  1780. programs.  But letters and numbers are only a subset of the symbols
  1781. that make up a printer's "character set".
  1782.  
  1783. When IBM introduced the original PC, they endowed it with a special,
  1784. proprietary character set that included a nice set of line and box
  1785. drawing characters, and programmers used them to good advantage in
  1786. their software to spruce up their screens.  Crossword Creator uses
  1787. them, for example, to draw the frame boundaries around the windows and
  1788. dialog boxes.  All "IBM compatible" computers can reproduce these
  1789. characters on the screen, BUT NOT ALL PRINTERS CAN REPRODUCE THEM ON
  1790. PAPER.
  1791.  
  1792. That's the rub.  Your printer may be IBM "control code" compatible,
  1793. but not IBM "character set" compatible.  Now as far as Crossword
  1794. Creator is concerned, character set compatibility is much more
  1795. important than control code compatibility.  A printer definition file
  1796. can be built for any printer, no matter how complex its control codes
  1797. are (witness the HP LaserJet's definition files), but if your printer
  1798. can't reproduce the IBM character set, you just won't be able to
  1799. produce the best possible output.
  1800.  
  1801. Which is NOT to say that you can't use an "oddball" printer AT ALL.
  1802. You CAN use the standard ASCII characters "|", "-", and "+" to draw
  1803. boxes, they'll just produce rougher looking output.  In fact, drivers
  1804. are provided for printers that don't support EITHER level of IBM
  1805. compatibility, like the DIABLO 630 standard for daisy-wheels and the
  1806. Epson RX-80 dot-matrix.  Some printers even have their OWN box drawing
  1807. characters that are different from IBM's, but Crossword Creator can
  1808. still use them effectively to print good looking puzzles.
  1809.  
  1810. The point is, CWC can use ANY characters that your printer knows how
  1811. to draw, but it can't give IBM CHARACTER SET COMPATIBILITY to a
  1812. printer that doesn't already have it.
  1813.  
  1814. If you're in doubt about your printer's capabilities, try this simple
  1815. test.  Startup Crossword Creator, and when you get to the
  1816. copyright/intro screen, press Shift+PrtSc on your keyboard.  If the
  1817. Crossword Creator logo prints out just like it appears on the screen,
  1818. your printer is IBM "character set" compatible.  If you get italic
  1819. characters or something else besides the double-outline boxes, you'll
  1820. probably have to use the standard ASCII characters to draw your
  1821. puzzles.
  1822.  
  1823. One last important point.  Crossword Creator uses a printer technique
  1824. called "overprinting".  This means that the program "layers" different
  1825. characters on top of each other by making multiple "passes" on a
  1826. single line of print.
  1827.  
  1828. To accomplish this, CWC sends a "carriage return (CR)" character to
  1829. the printer WITHOUT an accompanying "line feed (LF)" character.  This
  1830. causes the printer's printhead to return to the left margin, but does
  1831. NOT advance the paper.  Another layer of characters is then printed on
  1832. top of the existing line.
  1833.  
  1834. Printers equipped with an "auto line feed" feature can defeat CWC's
  1835. overprinting because they insert a LF character after every CR
  1836. character received.  Since the paper is advanced before CWC has
  1837. finished its overprinting, your output will look VERY STRANGE.  The
  1838. most obvious symptom of this problem are puzzles that look
  1839. "double-spaced" and are regularly broken up by horizontal lines of
  1840. "white space".
  1841.  
  1842. There is virtually no way that Crossword Creator can adapt to or
  1843. correct for an "auto line feed" problem because it occurs "behind the
  1844. program's back", at the hardware level.  Check your owner's manual.
  1845. This feature is usually enabled/disabled by positioning a hardware DIP
  1846. switch somewhere on the printer.
  1847.  
  1848. Read the "Printer Support List" help topic for a list of the printers
  1849. supported by Crossword Creator.
  1850. &CWH62Printer Support List 1 of 2
  1851. This list was last updated on 09/01/89.
  1852.  
  1853. If your printer is not explicitly supported, you still have two
  1854. options.  First, check your owner's manual to see if your printer
  1855. EMULATES any of those listed.  If so, you can probably use THAT
  1856. driver.  Second, PCHL will build custom drivers free of charge,
  1857. provided you have REGISTERED your copy of Crossword Creator.
  1858.  
  1859. All printer definition files have an EXTENSION name of ".CWP".  The
  1860. naming conventions used in the PRIMARY part of the filename are as
  1861. follows:
  1862.  
  1863.      The FIRST two characters are an abbreviation of the
  1864.      manufacturer's name.
  1865.      
  1866.      The LAST character is a numeric digit.  Every printer will have
  1867.      at least a type "1" definition file, with a MaxPrintCols= value
  1868.      of 80.  If multiple drivers are provided for the same printer,
  1869.      they will be numbered sequentially, beginning with "2", and the
  1870.      MaxPrintCols= value will be larger, as well.
  1871.      
  1872.      The five (or fewer) characters in the MIDDLE are an abbreviation
  1873.      of the printer's model name.
  1874.      
  1875.      example:  EPFX86E1
  1876.                |~|~~~~|
  1877.                | |    | type "1", 80 columns
  1878.                | |
  1879.                | | model name, FX-86e
  1880.                |
  1881.                | EP, Epson manufacturer
  1882.      
  1883.      
  1884. Read the "Printer Definition Files" help topics for complete
  1885. documentation on MaxPrintCols= and the other printer control keywords.
  1886.  
  1887.  
  1888. Manufacturer   CWP Name       Model Name / Description
  1889. ============   ========       =======================================
  1890. PC HELP-LINE   CWDTP          special driver for use with CWDTP.EXE
  1891. ---------------------------------------------------------------------
  1892. all            DABLO631       any, DIABLO 630 standard printers
  1893. ---------------------------------------------------------------------
  1894. Epson          EPFX86E1       FX-86e
  1895.                EPFX86E2
  1896.  
  1897.                EPLQ8501       LQ-850
  1898.                EPLQ8502
  1899.  
  1900.                EPLX8001       LX-800
  1901.                EPLX8002
  1902.  
  1903.                EPPLAIN1       early FX, no IBM character set
  1904.                EPPLAIN2
  1905.  
  1906.                EPRX801        RX-80
  1907.                EPRX802
  1908. ---------------------------------------------------------------------
  1909. HP             HPDJET1        DeskJet Plus
  1910.                HPDJET2
  1911.                HPDJET3
  1912.  
  1913.                HPLJET1        LaserJet Series II
  1914.                HPLJET2
  1915.                HPLJET3
  1916. ---------------------------------------------------------------------
  1917. IBM            IBGRAPH1       Graphics Printer, Proprinter
  1918.                IBGRAPH2
  1919.  
  1920.  
  1921. Part 2 continues the printer support list
  1922. &CWH63Printer Support List 2 of 2
  1923. Manufacturer   CWP Name       Model Name / Description
  1924. ============   ========       =======================================
  1925. NEC            NEP22001       P2200, P6/P7 Pinwriters
  1926.                NEP22002
  1927. ---------------------------------------------------------------------
  1928. Panasonic      PAKX1081       KX-P1080, KX-P1090
  1929.                PAKX1082
  1930. ---------------------------------------------------------------------
  1931. Sanyo          SAPR2411       PR-241
  1932.                SAPR2412
  1933. ---------------------------------------------------------------------
  1934. Tandy          TADWP221       DWP-220
  1935. ---------------------------------------------------------------------
  1936. Toshiba        TOP13511       P1351
  1937. ---------------------------------------------------------------------
  1938. Star           STGM10X1       Gemini 10-X
  1939.                STGM10X2
  1940. &CWH64Error Messages 1 of 3
  1941. When Crossword Creator encounters an error, it informs you with a
  1942. MESSAGE BOX.  The text of the message will describe the NATURE of the
  1943. error, name the DEVICE or FILE involved (if any), and show the error
  1944. NUMBER.
  1945.  
  1946. Common error messages are listed alphabetically below, along with the
  1947. possible causes and remedies.  If you encounter an error that is not
  1948. listed, or if you cannot resolve a documented error yourself, contact
  1949. PC HELP-LINE Technical Support.
  1950.  
  1951.  
  1952. Can't load language file; insufficient memory
  1953. ---------------------------------------------
  1954.      You don't have enough memory in your system to run CWC.  The
  1955.      minimum memory requirement is 320K.  You need to make more memory
  1956.      available to CWC.
  1957.      
  1958.      Number:   248
  1959.  
  1960.  
  1961. COMMAND.COM not available
  1962. -------------------------
  1963.      CWC could not create a DOS SHELL because it could not locate the
  1964.      DOS command processor.  This is usually only a problem with
  1965.      floppy-based systems.  Put your original boot disk back in the
  1966.      drive and try again.
  1967.      
  1968.      Number:   252
  1969.  
  1970.  
  1971. Device (device name) disk is write-protected
  1972. --------------------------------------------
  1973.      The disk drive named in the message has been write-protected.
  1974.      Remove the write-protect tab, or use another disk.
  1975.      
  1976.      Number:   70
  1977.  
  1978.  
  1979. Device (device name) drive not ready
  1980. ------------------------------------
  1981.      The disk drive named in the message was not on-line and
  1982.      available.  Make sure it is powered up, and that the drive doors
  1983.      are fully closed.
  1984.      
  1985.      Number:   71
  1986.  
  1987.  
  1988. Device (device name) not ready
  1989. ------------------------------
  1990.      The device named in the message was not on-line and available.
  1991.      Make sure all your peripherals are powered up and ready.
  1992.      
  1993.      Number:   24, 25, 57, 68
  1994.  
  1995.  
  1996. Device (device name) out of paper
  1997. ---------------------------------
  1998.      CWC is trying to use the printer, but it is out of paper.  Try
  1999.      printing again after you've put in more paper.
  2000.      
  2001.      Number:   27
  2002.  
  2003.  
  2004. Disk (device name) is full
  2005. --------------------------
  2006.      The disk drive named in the message does not have enough free
  2007.      space to store the data you are trying to save.  Use a new disk,
  2008.      or delete some existing files to free up more space.
  2009.      
  2010.      Number:   61
  2011.  
  2012.  
  2013. Part 2 continues the error message list
  2014. &CWH65Error Messages 2 of 3
  2015. File (drive\path\filename) access error
  2016. ---------------------------------------
  2017.      CWC attempted to alter or delete a "read-only" file, or violated
  2018.      a network access rule.  Use a different drive\path\filename.
  2019.      
  2020.      Number:   75
  2021.  
  2022.  
  2023. File (drive\path\filename) input past EOF
  2024. -----------------------------------------
  2025.      CWC tried to read past the end of a file.  Report this error to
  2026.      PCHL.
  2027.      
  2028.      Number:   62
  2029.  
  2030.  
  2031. File (drive\path\filename) not found
  2032. ------------------------------------
  2033.      The file named in the message does not exist.  Check that the
  2034.      drive, path, and file names are spelled correctly.  You may also
  2035.      have forgotten to use CWC's environment variables, or used them
  2036.      incorrectly, causing the program to look for its support files in
  2037.      the wrong directory.
  2038.      
  2039.      Number:   52, 53, 64, 76
  2040.  
  2041.  
  2042. File or device I/O error
  2043. ------------------------
  2044.      No explanation.  CWC encountered an error it was not expecting.
  2045.      Report this error to PCHL.
  2046.      
  2047.      Number:   1-255
  2048.  
  2049.  
  2050. Language file (drive\path\filename) contains an invalid PCHL language
  2051. code
  2052. ---------------------------------------------------------------------
  2053.      All CWC language files are assigned a unique code by PCHL, once
  2054.      they have been thoroughly tested for compatibility.  The language
  2055.      file you are trying to use has either not been tested, or has
  2056.      been corrupted in some way.  Report this error to PCHL.
  2057.      
  2058.      Number:   251
  2059.  
  2060.  
  2061. Language file (drive\path\filename) incompatible with this version of
  2062. CWC
  2063. ---------------------------------------------------------------------
  2064.      All CWC language files contain a "version number" that
  2065.      corresponds to the internal version of CWC.EXE.  The format of
  2066.      the language files has changed with each new release of Crossword
  2067.      Creator.  You are trying to use a language file that is in the
  2068.      wrong format.  Contact PCHL to obtain a "matched" set of CWC
  2069.      program and support files.
  2070.      
  2071.      Number:   253
  2072.  
  2073.  
  2074. Mach2 (memory type) Error
  2075. -------------------------
  2076.      This is a special "out of memory" error.  It usually indicates
  2077.      that CWC did not (or could not) allocate enough memory for
  2078.      LANGUAGE, HELP, or CLUE data.  Report this error to PCHL.
  2079.      
  2080.      Number:   244, 245, 246, 247
  2081.  
  2082.  
  2083. Maximum clues exceeded
  2084. ----------------------
  2085.      You have exceeded the upper limit on the number of puzzle clues
  2086.      imposed by the MaxPuzClues= configuration keyword.  Save your
  2087.      puzzle, increase the MaxPuzClues= value, and exit the program.
  2088.      Start CWC again and reopen your puzzle.  This should enable you
  2089.      to create more clues.
  2090.      
  2091.      Number:   250
  2092.  
  2093.  
  2094. Part 3 continues the error message list
  2095. &CWH66Error Messages 3 of 3
  2096. No HELP available for this topic
  2097. --------------------------------
  2098.      A "header" record for this topic was found in the HELP file, but
  2099.      there was no accompanying text.
  2100.      
  2101.      Number:   243
  2102.  
  2103.  
  2104. No PRINT destination specified
  2105. ------------------------------
  2106.      You have not selected a printer definition file, or the *.CWP
  2107.      file you are using has no destination specified by the PrintDest=
  2108.      keyword.  You must select a printer definition file to use BEFORE
  2109.      printing, and the PrintDest= keyword in the file must specify a
  2110.      device name or a file name.  To select a default printer, update
  2111.      your CWC configuration file (CONFIG.CWC) by executing the
  2112.      CONFIGURATION function in CWC.EXE.
  2113.      
  2114.      Number:   255
  2115.  
  2116.  
  2117. No puzzles found
  2118. ----------------
  2119.      No puzzle files were found in the directory specified by the
  2120.      PuzDirName= configuration keyword.  Check that the drive and path
  2121.      names are spelled correctly.  To use a different directory,
  2122.      update your CWC configuration file (CONFIG.CWC) by executing the
  2123.      CONFIGURATION function in CWC.EXE.
  2124.      
  2125.      Number:   254
  2126.  
  2127.  
  2128. Out of MEMORY
  2129. -------------
  2130.      CWC could not allocate enough memory to run properly, or all
  2131.      available memory has been consumed by the text of puzzle clues.
  2132.      The minimum memory requirement is 320K.  You need to make more
  2133.      memory available to CWC.
  2134.      
  2135.      Number:   7
  2136.  
  2137.  
  2138. Out of STRING SPACE
  2139. -------------------
  2140.      The text of puzzle clues has consumed all of the memory allocated
  2141.      for that purpose, approximately 40K.  This is an absolute limit.
  2142.      Decrease the length of your puzzle clues.
  2143.      
  2144.      Number:   14
  2145.  
  2146.  
  2147. Pattern requires at least 2 tokens
  2148. ----------------------------------
  2149.      The WORDFIND search pattern you specified is less than 2
  2150.      characters long.  The minimum word length is 2 letters, so you
  2151.      must specify a pattern containing at least that many tokens.
  2152.      
  2153.      Number:   242
  2154.  
  2155.  
  2156. Too many words in the puzzle
  2157. ----------------------------
  2158.      Your puzzle is too complex for CWC to format properly.  You will
  2159.      have to remove some words from the puzzle in order to continue.
  2160.      Report this error to PCHL.
  2161.      
  2162.      Number:   249
  2163. &CWH67Help File Print Utility - CWHPRINT.EXE
  2164. PC HELP-LINE no longer supplies a typeset manual for Crossword
  2165. Creator.  Instead, the complete documentation has been made available
  2166. on-line via the HELP TOPICS function.
  2167.  
  2168. However, PCHL recognizes that not everyone suffers from DOCUPHOBIA.
  2169. So, for those of you who really WANT to curl up in your favorite
  2170. easychair with a copy of CWC's manual, you can easily produce one of
  2171. your very own.
  2172.  
  2173. CWHPRINT.EXE is stand-alone program that will read a Crossword Creator
  2174. HELP file and print a custom manual, complete with numbered pages and
  2175. a Table of Contents.  It recognizes the same "/L=" command line
  2176. parameter and the same DOS environment variables as CWC.EXE, so if you
  2177. run CWHPRINT.EXE from the same directory as you do the main program,
  2178. it should have no trouble finding your HELP files.
  2179.  
  2180. The program formats the manual for a generic text printer at 59 lines
  2181. per page, 80 columns per line.  Printer definition files are not
  2182. needed because there is nothing "printer specific" about the output.
  2183. CWHPRINT.EXE will work with any printer that uses continuous forms or
  2184. a cut-sheet feeder.
  2185.  
  2186. Crossword Creator's documentation comprises some 60 pages, so be
  2187. prepared.
  2188.  
  2189. Read the "Installation And Startup" and the "Environment Variables
  2190. (CWC= and WF=)" help topics for complete explanations of CWC's command
  2191. line parameters and DOS environment variables.
  2192. &CWH68Desktop Publishing Aid - CWDTP.EXE
  2193. Crossword Creator's puzzle output cannot be used directly by desktop
  2194. publishing programs like PageMaker and Ventura Publisher.  It IS
  2195. possible to "print to disk" in CWC, but the printer control codes
  2196. imbedded in the output never import properly and CWC's "overprinting
  2197. tricks" do not translate well.
  2198.  
  2199. CWDTP.EXE is a stand-alone program that can read a specially-formatted
  2200. puzzle file that has been "printed to disk", and produce a plain ASCII
  2201. text version of the crossword.  This "fixed" puzzle file can then be
  2202. easily imported and manipulated by DTP applications.
  2203.  
  2204. Instructions for using CWDTP.EXE are contained within the program.
  2205. Simply run it and follow the directions.
  2206.