home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / DT / DT031.ZIP / ORGANIZE.DOC < prev    next >
Text File  |  1991-10-10  |  60KB  |  1,274 lines

  1. ORGANIZE Version 2.12                                       User's Guide
  2.  
  3.  
  4.  
  5.  
  6.                              ┌─────────┐
  7.                        ┌─────┴───┐     │              (R)
  8.                      ──│         │o    │──────────────────
  9.                        │   ┌─────┴╨──┐ │  Association of
  10.                        │   │         │─┘  Shareware
  11.                        └───│    o    │    Professionals
  12.                      ──────│    ║    │────────────────────
  13.                            └────╨────┘    MEMBER
  14.  
  15.  
  16.                 ┌──────────────────────────────────────────────┐
  17.                 │                                              │
  18.                 │                  ORGANIZE                    │
  19.                 │                                              │
  20.                 │          Daily Appointment Calendar          │
  21.                 │                                              │
  22.                 │                 Version 2.12                 │
  23.                 │                                              │
  24.                 │                User's Guide                  │
  25.                 │                                              │
  26.                 │            Revised May 7, 1991               │
  27.                 │                                              │
  28.                 │                                              │
  29.                 │                                              │
  30.                 │      <c> COPYRIGHT 1988, 1989, 1990, 1991    │
  31.                 │             by DAVID H. PRITCHETT            │
  32.                 │                                              │
  33.                 │         ORGANIZE your daily routine !        │
  34.                 └──────────────────────────────────────────────┘
  35.                        
  36.  
  37. ORGANIZE Version 2.12                              User's Guide - Page i
  38.  
  39.   PREFACE - ORGANIZE USER'S GUIDE
  40.  
  41.   DISCLAIMER
  42.  
  43.   This manual may not be copied or distributed wholly or in part by any
  44.   person or persons except under the provisions set forth in APPENDIX D.
  45.  
  46.   The author reserves the right to modify and/or change the information
  47.   in this manual or the structure of ORGANIZE at any time.
  48.  
  49.   The author does not warrant this software to meet the individual
  50.   requirements of any user.  Fitness for use shall be determined by
  51.   trial operation by the user on the user's hardware.
  52.  
  53.   Although ORGANIZE has been tested thoroughly and debugged as deemed
  54.   necessary, no performance guarantee is offered or implied by the
  55.   author.  The author shall not be held responsible for inconvenience or
  56.   loss to data, hardware, or other software operated in conjunction with
  57.   ORGANIZE.  Compatibility with memory-resident software packages is not
  58.   guaranteed. The author shall not be held responsible for lost profits,
  59.   lost savings, or other incidental damages arising out of use or inability
  60.   to use ORGANIZE, or for any claim by any other party. 
  61.  
  62.   You may NOT alter, disassemble, decompile, or otherwise change the
  63.   code contained in the .EXE files supplied with ORGANIZE.  ORGANIZE may
  64.   not be leased, rented, or sold to others for profit.
  65.  
  66.   You may copy the files for backup purposes and for free distribution
  67.   to others provided that charges (if any) do not exceed the actual cost
  68.   of the disk and copying service. The copying charge in any event may
  69.   not exceed $10.00 US.
  70.  
  71.   Operators of BBS systems may post ORGANIZE for downloading by users
  72.   without written permission as long as there is no per file charge for
  73.   the privilege of accessing the file.  A charge may be levied for the
  74.   privilege of using the BBS, but not for access to ORGANIZE.
  75.  
  76.   In any event, copying is allowed only in the original unmodified
  77.   format with all files intact.  The following files should be on the
  78.   distribution disk, preferably in an ARC or ZIP file format.
  79.  
  80.                   ORGxxx.EXE          ORGANIZE main program
  81.                   CONFIG.EXE          Configuration utility
  82.                   CONFIG.ORG          Configuration data file
  83.                   HELP.ORG            ORGANIZE on-line-help
  84.                   ORGANIZE.DOC        This manual
  85.                   ORDER.FRM           Order blank
  86.                   ORDER.BAT           Prints order.frm on printer
  87.                   TICKLE.EXE          Tickler program for autoexec.bat
  88.                   OMBUDSMAN.DOC       Explains ASP problem resolution
  89.                   VENDOR.DOC          Notice to Shareware Distributors
  90.  
  91.   Shareware and Disk Distributors: Please complete and mail the release 
  92.   form in Appendix D so that I can track distribution and provide updates.
  93.  
  94. ORGANIZE Version 2.12                               User's Guide Page ii
  95.  
  96. NEW PRODUCT BULLETIN
  97.  
  98. Version 2.12 Now includes the following new features !!!!
  99.  
  100. LASER SUPPORT
  101.  
  102. ORGANIZE now supports the HP LASERJET II/III !!  A new CONFIG routine allows
  103. you to select IBM GRAPHICS PRINTER or HP LASERJET series printers.  Now you
  104. can print your calendar on either an IBM/EPSON printer or the HP LASERJET.
  105.  
  106. IMPROVED VIEW SCREEN
  107.  
  108. Also in Version 2.12 is an improved VIEW screen.  Previously, the view screen
  109. allowed you to move around the screen in quadrants.  The new release 2.12
  110. paints the calendar as it would appear on the printer and allows you view
  111. any part of the calendar on-screen by pressing the arrow keys and home, end,
  112. PG UP, and PG DN.
  113.  
  114. TICKLE UTILITY
  115.  
  116. This utility is now included as a normal part of the shareware release.
  117. This utility can be called from your autoexec.bat file and will remind
  118. you at boot-up of those important appointments that you need to attend to.  
  119. TICKLE also prints a pocket reminder that you can carry throughout the day.
  120.  
  121.  
  122.                     WE THANK YOU FOR YOUR SUPPORT !!
  123.  
  124. ORGANIZE Version 2.12                               User's Guide
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.               (This page was intentionally left blank)
  141.  
  142.  
  143. ORGANIZE Version 2.12                               User's Guide
  144.  
  145.                       TABLE OF CONTENTS
  146.  
  147.                            SUBJECT                               PAGE
  148.   -------------------------------------------------------------- ----
  149.   PREFACE ......................................................    i
  150.   BULLETINS ....................................................   ii
  151.   INTRODUCTION .................................................    1
  152.       A word about shareware ...................................    1
  153.       Registration information .................................    1
  154.  
  155.   ORGANIZE - VERSION 2.12 ......................................    2
  156.       Features currently in VERSION 2.12 .......................    2
  157.  
  158.   MINIMUM HARDWARE REQUIREMENTS ................................    3
  159.  
  160.   QUICK START 
  161.       (For those who would rather read the manual later)........    3A
  162.  
  163.   INSTALLATION AND OPERATION ...................................    4
  164.       Modifying the default setup ..............................    4
  165.       Selecting the window colors, path, and printer font ......    4
  166.       Specifying a default notefile directory ..................    5
  167.       About the config file ....................................    5
  168.       Selecting the sound option ...............................    6
  169.  
  170.   USING ORGANIZE ...............................................    7
  171.       Command summary ..........................................    7
  172.       Printing the calendar ....................................    8
  173.       Opening the notepad ......................................    8
  174.       Sample screen and description ............................    9
  175.       Using the VIEW Mode ......................................    9A
  176.  
  177.   TECHNICAL ASSISTANCE AND MODIFICATIONS .......................   10
  178.       How to obtain help with operation ........................   10
  179.       User suggestions .........................................   10
  180.  
  181.   APPENDIX A - USING THE TICKLER UTILITY .......................   11
  182.  
  183.   APPENDIX B - PROBLEM SOLVING .................................   12
  184.       Error 203 ................................................   12
  185.       Color choices don't change after running config.exe ......   12
  186.       Problems with printed output .............................   12
  187.       ORGANIZE can't find the CONFIG.ORG file ..................   13
  188.       Printer won't respond ....................................   13
  189.  
  190.   APPENDIX C - RUNNING ORGANIZE FROM MULTIPLE DIRECTORIES ......   14
  191.       Methods of running ORGANIZE ..............................   14
  192.       Creating a batch file to call ORGANIZE ...................   14
  193.  
  194.   APPENDIX D - DISTRIBUTION OF THIS PROGRAM ....................   15
  195.       Copying and distributing ORGANIZE ........................   15
  196.       Distributor release form .................................   15A
  197.  
  198.   APPENDIX E - CHANGES IN Version 2.12 .........................   16
  199.       Revision History .........................................   16
  200.       What's new in Version 2.12 ...............................   18
  201.   CREDITS
  202.       Thanks to those who helped ...............................   20
  203.  
  204. ORGANIZE Version 2.12                              User's Guide - Page 1
  205.  
  206.   INTRODUCTION
  207.  
  208.   ORGANIZE was designed to help you keep up with important
  209.   appointments, birthdays, deadlines, etc.  We all seem to be driven by
  210.   schedules and notes scribbled on bits of paper and envelopes (not to
  211.   mention those confounded little yellow stick-notes that clutter up
  212.   the walls and desks of corporate America).  ORGANIZE allows you to
  213.   easily enter and revise schedules and appointment dates in a
  214.   convenient form and refer to them at any time.  ORGANIZE prints an
  215.   attractive calendar on any IBM/EPSON <TM> or HP Laserjet compatible
  216.   printer, complete with daily notes printed right in the calendar
  217.   blocks. Now you can make an appointment days or months into the
  218.   future and ORGANIZE will remember it for you !
  219.  
  220.   A WORD ABOUT SHAREWARE ...
  221.  
  222.   ORGANIZE IS NOT FREE SOFTWARE !  It is NOT public domain. The
  223.   program and supporting documentation are distributed on disk as a
  224.   Shareware product. For those who are not familiar with the concept,
  225.   Shareware software products are created by authors who feel that
  226.   users should have an opportunity to try a product before purchasing
  227.   it.  If after trying the product for a short period you find it useful
  228.   and wish to continue using it, you should then mail the author a
  229.   contribution in the amount specified in the documentation supplied with
  230.   the program.  At that point you become a registered user.  The
  231.   contribution entitles you to a license to USE the software, not owner-
  232.   ship of the actual code.  Ownership of the code remains with the author.
  233.  
  234.   The low overhead costs associated with Shareware enable commercial-grade 
  235.   products to be offered at very low prices. Advertising is accomplished 
  236.   through word-of-mouth and distribution is handled through bulletin boards 
  237.   and shareware vendors who graciously duplicate the disks for a small fee.
  238.  
  239.   If you choose to continue using ORGANIZE please mail a $25.00
  240.   contribution to the author at the following address:
  241.  
  242.                             David Pritchett
  243.                             P. O. Box 7273
  244.                             Macon, Georgia  31209-7273
  245.  
  246.   Your contribution will be acknowledged by return mail and your name,
  247.   address, and date of purchase will be filed for registration.  You 
  248.   will receive the latest production release.  THE ORDER FORM IS CONTAINED
  249.   IN THE FILE ORDER.FRM.  You may print the order form by typing ORDER
  250.   at the dos prompt. The form will be printed on the line printer by the
  251.   batch file ORDER.BAT.
  252.  
  253.  
  254.  
  255.  ORGANIZE Version 2.12                             User's Guide -Page 2
  256.  
  257.   ORGANIZE - REGISTERED VERSION
  258.  
  259.   The registered version is at level 2.12 at the time of this writing.
  260.   New features are being added constantly. When you register, you will
  261.   receive the latest full-featured version along with a PRINTED MANUAL.
  262.  
  263.   LICENSE AND REGISTRATION
  264.  
  265.   Registration is not optional.  If you continue to use the program after
  266.   a reasonable evaluation period (suggested trial period is 30 days), you
  267.   must register.  The user is granted a license to use the software for
  268.   evaluation purposes only for a period of 30 days, after which you must
  269.   register the software or delete it from your system.  You may pass the
  270.   shareware version on to someone else for evaluation, provided the 
  271.   original files are copied intact and complete, including this 
  272.   documentation file.  Continued use without registration is a violation
  273.   of U.S. copyright law.
  274.  
  275.  
  276. ORGANIZE Version 2.12                              User's Guide - Page 3
  277.  
  278.   MINIMUM HARDWARE REQUIREMENTS
  279.  
  280.   Computer: IBM PC/AT/PS2 or 100% compatible.
  281.   Memory  : 256K Minimum  (ORGANIZE uses about 80K of this)
  282.   Printer : IBM GRAPHICS/EPSON or HP LASERJET  
  283.  
  284.   ORGANIZE  utilizes Turbo Pascal <tm> direct video screen writing for 
  285.   windows and thus requires true IBM compatibility.  Display type is 
  286.   sensed automatically.  Most DOS machines meet this requirement.
  287.  
  288.   Your line printer should support EPSON/IBM Graphics Compatible condensed    
  289.   and/or super and subcript operation. This is selectable in the 
  290.   configuration file by selecting MICROPRINT.  CONFIG.EXE will allow 
  291.   selection of screen color combinations and print types.  The HP
  292.   Laserjet microprint mode utilizes the standard line printer compressed
  293.   font (16.7 CPI).
  294.  
  295.  
  296.   ORGANIZE is written in TURBO PASCAL 5.5 <tm>
  297.  
  298.  
  299. ORGANIZE Version 2.12                              User's Guide - Page 3
  300.  
  301.   QUICK START INSTALLATION INSTRUCTIONS
  302.  
  303.   ORGANIZE is supplied in a compressed format (usually in ZIP format).
  304.   Before the program can be run, the files must be extracted from the 
  305.   archive file.  To do this, type one of the following ...
  306.  
  307.   Method 1 - TO RUN FROM A HARD DISK
  308.  
  309.           1. First, create a directory on the hard disk named ORGANIZE
  310.              and copy the archived file and the unarchive utility to it.
  311.  
  312.                   TYPE-->    MD C:\ORGANIZE <return>
  313.                   TYPE-->    COPY ORG212.* C:\ORGANIZE
  314.                   TYPE-->    COPY PKUNZIP.EXE C:\ORGANIZE
  315.  
  316.           2. If the ORG212 file has an ARC extension ...
  317.    
  318.                   TYPE-->    PKXARC ORG212 C:\ORGANIZE  <return>
  319.  
  320.           3. If the ORG212 file has a ZIP extension ...
  321.  
  322.                   TYPE-->    PKUNZIP ORG212 C:\ORGANIZE <return>
  323.  
  324.           4. Now set up the configuration  
  325.  
  326.                   TYPE-->    CONFIG <return> (This is optional)
  327.                                              (The default setup should run) 
  328.           5. To run ORGANIZE
  329.  
  330.                   TYPE-->    ORG212 <return>
  331.  
  332.   Method 2 - TO RUN FROM FLOPPY
  333.  
  334.           1. Copy the distribution diskette
  335.  
  336.                   TYPE--> COPY A:ORG212.ZIP B: <return>
  337.  
  338.           2. Put a diskette containing PKUNZIP.EXE in A:
  339.          
  340.                   TYPE--> PKUNZIP B:ORG212 B:  <return>
  341.  
  342.           3. Change to the B: drive to run
  343.                 
  344.                   TYPE--> B: <return>          
  345.  
  346.           4. Configure the program
  347.  
  348.                   TYPE--> CONFIG <return>   (This is optional)
  349.                                             (The default setup should run)
  350.           5. Run ORGANIZE
  351.  
  352.                   TYPE--> ORG212 <return> 
  353.                       
  354.   
  355.  
  356. ORGANIZE Version 2.12                              User's Guide - Page 4
  357.  
  358.   INSTALLATION AND OPERATION NOTES
  359.  
  360.   No modifications are necessary to run ORGANIZE. The default setup will
  361.   run with no changes.  The window colors and backgrounds are selectable
  362.   by running the configuration utility CONFIG.EXE.  The configuration
  363.   utility allows you to select color combinations for foreground and
  364.   background colors as well as the type of calendar print font, default
  365.   directory and sound options desired. If the default color setup is not
  366.   satisfactory on your monochrome monitor, run the configuration utility
  367.   and experiment with the color choices until you obtain optimum
  368.   contrast.
  369.  
  370.   NOTE: The file CONFIG.ORG must reside in the directory from which
  371.   ORGANIZE is called.  DOS does not automatically search the default
  372.   path for data files.  If you invoke ORGANIZE from another directory,
  373.   create a batch file which changes to the directory in which ORGANIZE
  374.   is located before it calls ORGANIZE. This allows ORGANIZE to find its
  375.   CONFIG.ORG file at startup. If this is not done, ORGANIZE will begin
  376.   with a standard color setup and will create a new notefile in the
  377.   directory where it is called. (See appendix C).
  378.  
  379.   MODIFYING THE DEFAULT SETUP
  380.  
  381.   From the DOS prompt, type CONFIG and press <RETURN>.  The
  382.   configuration utility will load and run.  Instructional prompts are
  383.   presented on-screen as you make choices from the menu.  Available
  384.   choices are as follows:
  385.  
  386.   SELECTING A WINDOW COLOR
  387.  
  388.   To select a window for color selection, press 1 - 5. This will place
  389.   the cursor next to the appropriate selection. The color selection for
  390.   each window may be varied using the left/right/up/down arrow keys. As
  391.   you change the foreground and background colors the result is
  392.   displayed on screen.  When you are satisfied with the color
  393.   combination press <RETURN>.
  394.  
  395.               <1> Selects CALENDAR colors.
  396.               <2> Selects NOTEPAD colors.
  397.               <3> Selects DAYNOTE colors.
  398.               <4> Selects BORDER colors.
  399.               <5> Selects HELP colors.
  400.  
  401.   SELECTING THE PRINTER FONT.
  402.  
  403.   To toggle from micro-print to condensed select 6. The printer font
  404.   will toggle on-screen as you repeatedly press <6>. Choices are
  405.   <Condensed> and <MicroPrint>. Both fonts allow eighteen characters per
  406.   daynote line within the calendar block. Condensed print is larger
  407.   vertically than microprint and allows for easier readability.
  408.   Microprint is derived from the super/subscript feature of the
  409.   IBM/EPSON printer family and occupies the same horizontal space per
  410.   character as condensed, with a shorter vertical character height.
  411.  
  412.  
  413. ORGANIZE Version 2.12                              User's Guide - Page 5
  414.  
  415.   SPECIFYING A DEFAULT NOTEFILE DIRECTORY.
  416.  
  417.   To specify a directory other than the current directory, press <7>.
  418.   The directory selection allows you to tell ORGANIZE where the NOTEFILE
  419.   (Notefile.org) is located. This feature allows you to run ORGANIZE
  420.   from any directory while storing data in the same file each time.  If
  421.   you desire, you may enter a period (.) in the directory selection.
  422.   The period tells ORGANIZE to look for the file NOTEFILE.ORG in the
  423.   current directory. Should the notefile not exist, ORGANIZE will create
  424.   it. If you are specifying a drive other than the default drive,
  425.   enter the drive designation followed by a period (EX: A:. ) and
  426.   ORGANIZE will utilize that drive instead. Since it is desirable to
  427.   store data commonly in one file, I suggest that you place ORGANIZE
  428.   in its own directory and configure the notefile path to that
  429.   directory with the CONFIG.EXE utility (place a period or the full
  430.   pathname in the path entry) . This will eliminate any confusion from
  431.   multiple calendar notefiles. (See Appendix C for more information).
  432.  
  433.   TO RUN ORGANIZE FROM YOUR DEFAULT PATH DIRECTORY
  434.  
  435.   EXAMPLE: If your DOS files are located in \DOS, load ORGANIZE and its
  436.   associated files into the \DOS directory. Use the following command
  437.   sequence to configure ORGANIZE (Type the letters in caps only).
  438.  
  439.                   CD \DOS
  440.                   CONFIG   (The configuration utility will load)
  441.                   7        (This selects the path from the menu)
  442.                   \DOS     (Hit the return key afterwards)
  443.                   ESC      (Tell the configuration utility to exit)
  444.                   Y        (Yes, Quit the configuration utility)
  445.                   Y        (Answer Y to save current configuration)
  446.  
  447.               Now place the command PATH=\DOS in your autoexec.bat file
  448.               in the root directory. When you are finished with your
  449.               configuration changes press ESC.  Answer <Y> or press
  450.               <RETURN> to the prompts for QUIT ? and SAVE ? and your
  451.               changes will be saved.  To abort without saving changes,
  452.               press <N> when prompted to save current configuration.
  453.  
  454.   ABOUT THE CONFIG FILE
  455.  
  456.   ORGANIZE will read the configuration file at start-up.  If the
  457.   configuration file is not present, ORGANIZE will ask you to enter a
  458.   path to CONFIG.ORG or press RETURN to implement a default
  459.   configuration setup, save it on disk, and continue to run. In this
  460.   situation, ORGANIZE will look for the notefile in the current
  461.   directory. If it is not found, ORGANIZE will create a new one and
  462.   store data in it.
  463.  
  464.   The configuration file name is CONFIG.ORG.  This is a text file and
  465.   may be altered using Sidekick <TM> or any other ASCII compatible word
  466.   processor. Unless you are sure of yourself, do not modify this file.
  467.   The numbers in the file represent Ansi color codes for foreground and
  468.   background in the order that the windows appear in the configuration
  469.   menu. The twelfth line of the file should reflect your path
  470.   designation depending on the last configuration selection.  Should you
  471.   attempt to modify the file outside of the configuration program you
  472.   are on your own !  If you get into trouble just delete CONFIG.ORG and
  473.   re-run the file CONFIG.EXE.  The file will be recreated and you may
  474.   then modify it from within the program.
  475.  
  476. ORGANIZE Version 2.12                               User's Guide - Page 6
  477.  
  478.   NOTE: CONFIG.EXE looks for the file CONFIG.ORG in the current
  479.   directory first.  If CONFIG.ORG is not found, a new config file is
  480.   created in the current directory.  To modify a setup you should run
  481.   CONFIG.EXE from the directory in which you intend to store the file
  482.   and place a period (.) in the directory choice.  This tells ORGANIZE
  483.   to look first in the current directory for the file NOTEFILE.ORG.
  484.  
  485.   SELECTING THE SOUND OPTION.
  486.  
  487.   To Toggle the sound option on and off press <8>. ORGANIZE will
  488.   initialize with the sound off or on depending on the choice made here.
  489.   Individual user preference will dictate whether sound is defaulted on
  490.   or off.  The calendar will display faster with sound off and the
  491.   notepad will operate slightly faster, however, the keyclicks in the
  492.   notepad will be absent with the sound option disabled.
  493.  
  494.  
  495. ORGANIZE Version 2.12                               User's Guide - Page 7
  496.  
  497.   USING ORGANIZE
  498.  
  499.   NOTE: Before running organize the system date should be set. ORGANIZE
  500.   retrieves the current date from DOS at startup.  To set the DOS Date,
  501.   type DATE <RETURN> while at the DOS prompt and enter the correct date
  502.   when prompted.
  503.  
  504.   From the DOS prompt, type ORGANIZE and press <RETURN>.  The system
  505.   date will be read from DOS and the main screen will appear.  At the
  506.   left of the screen is the ORGANIZE calendar. The current day of the
  507.   week should be highlighted when the current month is shown on the
  508.   calendar.
  509.  
  510.   COMMAND SUMMARY
  511.  
  512.   The following commands are available from the initial calendar screen:
  513.  
  514.                  Month forward           : Right Arrow
  515.                  Month backward          : Left Arrow
  516.                  Year forward            : Up Arrow
  517.                  Year backward           : Down Arrow
  518.                  New Month               : <RETURN>
  519.                  On-Line-Help            : F1
  520.                  Open Notepad            : F2
  521.                  Print the Calendar      : F3
  522.                  Sound On/Off            : F5
  523.                  Quit                    : ESC
  524.  
  525.   MONTH FORWARD: Each press of the right arrow key will increment the
  526.   calendar one month.
  527.  
  528.   MONTH BACKWARD: Each press of the left arrow key will decrement the
  529.   calendar one month.
  530.  
  531.   YEAR FORWARD:Each press of the up arrow key will increment the
  532.   calendar one year.
  533.  
  534.   YEAR BACKWARD: Each press of the down arrow key will decrement the
  535.   calendar one year.
  536.  
  537.   NEW MONTH: This function is supplied to allow you to quickly go to
  538.   another month without repeatedly pressing the arrow keys. To go from
  539.   the current month to December just press <RETURN> and enter 12.
  540.   December will appear on the calendar.
  541.  
  542.   SOUND: The default is SOUND ON. Pressing F5 will toggle the sound on
  543.   or off depending on its current state.  The calendar will tick each
  544.   time it displays and the windows "swoosh" up and down. Keyclicks occur
  545.   when typing or using the arrows. If you desire silent operation, press
  546.   F5 at startup to turn of the sound. Sound may be defaulted to off
  547.   using the CONFIG.EXE utility.
  548.  
  549. ORGANIZE Version 2.12                              User's Guide - Page 8
  550.  
  551.   PRINTING THE CALENDAR.
  552.  
  553.   F3 will cause the calendar to be printed along with any daily notes which
  554.   were entered. Just press F3 and, when prompted press <RETURN> to begin
  555.   the printing operation or <ESC> to return to the calendar screen.  The
  556.   calendar is printed in an 8 1/2" x 11" format (Normal 9 1/2" fanfold).
  557.   Text graphic characters are used for the frame and the notes are printed
  558.   either in condensed or microprint depending on the configuration
  559.   selection. The F4 key toggles bolding On/Off.  Bolding will cause the
  560.   printer to use double-strike and emphasize attributes.
  561.  
  562.   While the calendar is printing, you may stop the printing operation by
  563.   pressing any key.  The prompt "ABORT PRINTING Y/N ?" will appear.  If
  564.   you answer <Y> the printing operation will cease immediately and you
  565.   will be prompted to reset the paper to TOF (Top of Form).
  566.  
  567.   NOTE: Some printers may continue to print several lines after the
  568.   ABORT command is issued.  Interrupt Hex 17 Service 1 is used to reset
  569.   the printer.  This interrupt pulls the printer reset line (Printer
  570.   Parallel connector pin 31 - IBM PC connector pin 16) LOW to reset the
  571.   printer. Some printers respond differently to the hardware reset and 
  572.   will continue to print what is in the printer hardware buffer.
  573.  
  574.   OPENING THE NOTEPAD.
  575.  
  576.   While the calendar is displayed press F2 to enter the notepad. The
  577.   notepad consists of approx. fifteen lines per page, depending on the
  578.   month selected, which can hold titles and other references.  The first
  579.   notepage is numbered one through fifteen. The second page is numbered
  580.   16 through the last day of the month.  The cursor may be moved up,
  581.   down, left, and right using the cursor keys and pages are switched by
  582.   pressing PgUp and PgDn. If you arrow up past one or down past the last
  583.   day of the month, the notepad will roll around to the top or bottom of
  584.   the next page.  Pressing the down arrow at day fifteen or the up arrow
  585.   at day sixteen will also cause the notepad to change pages.  ESC will
  586.   remove the notepad window, leaving only the calendar displayed.
  587.  
  588.   While using the notepad, notice that there is another window which
  589.   automatically follows the line that the cursor is on. This window
  590.   contains a five line by eighteen character edit box containing notes
  591.   for a particular day.  You may switch to this window at any time by
  592.   pressing F2.  The same edit commands and full screen cursor movements
  593.   used in the notepad also apply to this window.  ESC will place the
  594.   cursor back in the notepad leaving the daynote display active. You can
  595.   then view the notes which were entered into the daynote window at any
  596.   time by moving the cursor to the day desired.
  597.  
  598.   ON LINE HELP
  599.  
  600.   In areas where you see the F1 key designated as a help key, on line
  601.   help is available.  Help is presented in a context sensitive format
  602.   which senses the area that you are currently in and offers the
  603.   appropriate help summary.
  604.  
  605.   A sample screen is shown on the next page.
  606.  
  607.  
  608. ORGANIZE Version 2.12                              User's Guide - Page 9
  609.  
  610.   FIG. 1         TODAY'S DATE AND TIME ─┐
  611.                                         v
  612. ╔═══════════════ Monday September 5, 1988   08:56:27 PM ═════════════════════╗
  613. ║ CALENDAR      ╔═══════════════════════════════════════╗            Insert  ║
  614. ║     │         ║ ORGANIZE - Daily Appointment Calendar ║                    ║
  615. ║    \│/        ╚═══════════════════════════════════════╝                    ║
  616. ║ ┌─── September     1988 ────┐ ╔September 1988════════╗                     ║
  617. ║ │ S   M   T   W   T   F   S │ ║Day ------Title-------║                     ║
  618. ║ ├───┬───┬───┬───┬───┬───┬───┤ ║ 1:                   ║                     ║
  619. ║ │   │   │   │   │ 1 │ 2 │ 3 │ ║ 2:                   ║╔Day:  5════════════╗║
  620. ║ ├───┼───┼───┼───┼───┼───┼───┤ ║ 3:                   ║║Legal Holiday      ║║
  621. ║ │ 4 │ 5 │ 6 │ 7 │ 8 │ 9 │10 │ ║ 4:                   ║║All employees off  ║║
  622. ║ ├───┼───┼───┼───┼───┼───┼───┤ ║ 5: Labor Day         ║<                   ║║
  623. ║ │11 │12 │13 │14 │15 │16 │17 │ ║ 6:                   ║║                   ║║
  624. ║ ├───┼───┼───┼───┼───┼───┼───┤ ║ 7:                   ║║                   ║║
  625. ║ │18 │19 │20 │21 │22 │23 │24 │ ║ 8:                   ║╚═══════════════════╝║
  626. ║ ├───┼───┼───┼───┼───┼───┼───┤ ║ 9:                   ║    /|\ DAYNOTES     ║
  627. ║ │25 │26 │27 │28 │29 │30 │   │ ║10:                   ║     | follows cursor║
  628. ║ ├───┼───┼───┼───┼───┼───┼───┤ ║11:                   ║       for each day. ║
  629. ║ │   │   │   │   │   │   │   │ ║12:                   ║                     ║
  630. ║ └───┴───┴───┴───┴───┴───┴───┘ ║13:                   ║ <---NOTEPAD         ║
  631. ║                               ║14:                   ║  for titles and     ║
  632. ║ Month   : <->   Year    :^ v  ║15:                   ║  references.        ║
  633. ║ Help    : F1    Notepad : F2  ║                      ║                     ║
  634. ║ Print   : F3    New Month:<─┘ ╚══════════════════════╝                     ║
  635. ║ Quit    : ESC   Sound   : F5 On            USING: \DOS                     ║
  636. ╚════════════════════════════════════════════════════════════════════════════╝
  637.  
  638.   The above illustration shows the major component parts of ORGANIZE. The
  639.   calendar appears at startup and is displayed at all times.  The F2 key
  640.   opens the notepad window and also causes the daynote window to open. As
  641.   you move the cursor in the notepad window, the daynote window follows
  642.   the cursor from line to line, displaying the notes associated with a
  643.   particular day.  Pressing F2 again switches the active edit window from
  644.   the notepad to the daynote window and allows you to edit the daynotes.
  645.   ESC will switch you back one level. If you are in the daynote window,
  646.   ESC will return you to the notepad.  Once back in the notepad, ESC
  647.   returns you to the calendar.
  648.  
  649.   In the top right-hand corner of the screen you will find the status
  650.   indicator for INSERT/REPLACE.  Pressing the INS key toggles the status
  651.   indicator whether you are in the notepad or the daynote window.
  652.   INSERT mode pushes all characters to the right of the cursor one
  653.   position at a time while you type, and REPLACE overwrites characters
  654.   under the cursor with the key that is pressed.  The cursor will change
  655.   from flashing to steady when REPLACE is selected.  This function
  656.   operates the same way as in a normal word processing program with the
  657.   exception that line wrap is not implemented.  Since daynotes are
  658.   usually independent of each other, it is not generally desirable to
  659.   have the previous line wrap into the note for the next line.
  660.  
  661.   The current NOTEFILE directory is displayed in the bottom right corner.
  662.  
  663. ORGANIZE Version 2.12                             User's Guide - Page 9A
  664.  
  665.   USING THE VIEW MODE
  666.  
  667.   The VIEW mode allows you to preview the calendar as it will be printed
  668.   on the line printer.  This feature is invaluable for those of you who
  669.   create schedules and various other complex calendars.  The VIEW mode
  670.   is instantaneously updated when you make a change in the notepad or
  671.   daynote window.  By pressing F6, you can immediately see the effect of
  672.   your entry.
  673.  
  674.   The VIEW mode is accessible from all areas of ORGANIZE except, of
  675.   course, the HELP and PRINT routines.  While in the calendar you may
  676.   select a month and press F6 to see the calendar for that month.  The
  677.   notepad and daynote windows may be edited and subsequently VIEWed
  678.   after a change is made.
  679.  
  680.   VIEW OPERATION
  681.  
  682.   To use VIEW, press F6 while in the calendar, notepad, or daynote
  683.   window.  The VIEW screen will open and display the preview calendar
  684.   for the current month.  The VIEW calendar is displayed in a "window"
  685.   format.  To move around the calendar press the arrow keys. 
  686.   The up and down arrows move vertically and the left and right arrows
  687.   move horizontally within the VIEW screen. Each press of the arrow keys 
  688.   moves you in small increments similar to a spreadsheet display.
  689.  
  690.   The memo notes for each day are printed in their correct place on the
  691.   VIEW screen. For example, if you are creating a work schedule calendar
  692.   that shows employees who are on vacation each week within a month, you
  693.   may want to use dashed lines with arrows at each end to indicate the
  694.   begin and end dates for a vacation as in the compressed display below.
  695.   ┌────────────────────────────────────────────────────────────────┐
  696.   │    Sun       Mon     Tue      Wed      Thu      Fri      Sat   │
  697.   │────────────────────────────────────────────────────────────────│
  698.   │         │1       │2       │3       │4       │5       │         │
  699.   │         │<-------│--------│-Jones--│--------│------->│         │
  700.   │         │        │        │Vacation│        │        │         │
  701.   │         │        │        │        │        │        │         │
  702.   │         │        │        │        │        │        │         │
  703.   │         │        │        │        │        │        │         │
  704.   └────────────────────────────────────────────────────────────────┘
  705.  
  706. ORGANIZE Version 2.12                             User's Guide - Page 9B
  707.  
  708.   The event is difficult to visualize when stretched across several
  709.   days.  When viewed with the VIEW feature it becomes a simple matter to
  710.   ensure that the dashed lines are aligned properly and that they are
  711.   inserted in the proper day blocks.  The VIEW mode allows this without
  712.   "trial printing" to determine the effect of the change, thus saving
  713.   the frustration of having to print and edit several times not to
  714.   mention the savings in paper.
  715.  
  716.   When you are finished with VIEW, press ESC and you will be returned to
  717.   the exact place in ORGANIZE that you left.
  718.   
  719.   ORGANIZE Version 2.12                             User's Guide - Page 10
  720.  
  721.                        TECHNICAL ASSISTANCE AND MODIFICATIONS
  722.  
  723.   ORGANIZE is written with ease of use and utility in mind.  I hope that
  724.   you enjoy using ORGANIZE and I welcome your comments and suggestions.
  725.   You may reach me by mail at the address on the registration form.  I
  726.   will be more than happy to answer any questions from registered users
  727.   concerning the use of ORGANIZE.  Please include a SASE for my reply.
  728.  
  729.   Modifications will be implemented by popular demand and/or discretion
  730.   of the author.  If users desire that an enhancement should be made, and
  731.   such modifications are possible within the scope of the program, the
  732.   changes will be considered for implementation in future releases.
  733.  
  734.   Technical assistance for both registered and non-registered users may be
  735.   obtained by leaving a message for me on my home BBS at:
  736.  
  737.               BBS:      U WANT WHAT?
  738.            NUMBER:      (912) 471-7629
  739.             HOURS:      24 hrs.
  740.          PROTOCOL:      1200-2400 N 8 1
  741.  
  742.   OR you may leave a message on Compuserve. Address any message to:
  743.  
  744.               David Pritchett 70242,760
  745.  
  746.   I will respond to messages left on either of these services with a
  747.   personal reply.
  748.  
  749.   If you do not have access to a modem or Compuserve, you may write me
  750.   at the following address.  Please state the problem completely, giving
  751.   as much information about how the problem occurs including your system
  752.   configuration.  You should print out the contents of your autoexec.bat
  753.   and config.sys files by typing:
  754.  
  755.             CD C:\ <return>
  756.             COPY AUTOEXEC.BAT PRN <return>
  757.             COPY CONFIG.SYS PRN <return>
  758.  
  759.   Your autoexec.bat and config.sys files will be printed on the line
  760.   printer.  Include the copies in the envelope along with sample copies
  761.   of the printed calendar if your problem is with calendar printing. Mail
  762.   all of this to:
  763.  
  764.                       DAVID PRITCHETT
  765.                       P.O. BOX 7273
  766.                       MACON, GA 31209-7273
  767.  
  768.   Most problems can be solved by refering to the manual.  Please make an
  769.   attempt to solve the problem by reading the manual first. 
  770.      
  771.  
  772.            
  773.  
  774. ORGANIZE Version 2.12                             User's Guide - Page 11
  775.                              APPENDIX A
  776.  
  777.   USING THE ORGANIZE TICKLER UTILITY
  778.   (Now included in the shareware version)
  779.  
  780.   The TICKLE.EXE utility should be placed in the directory with the
  781.   ORGANIZE files and the commands:
  782.  
  783.                CD \<The directory path where NOTEFILE.ORG is located>
  784.                TICKLE
  785.                CD \ <Back to the path of your choice>
  786.  
  787.                NOTE: Text shown in <> (angle brackets) will vary from
  788.                system to system.  The directory where ORGANIZE is
  789.                located goes here.
  790.  
  791.   should be added in the appropriate place in the AUTOEXEC.BAT file in
  792.   the root directory.  When the computer is booted, the tickle.exe file
  793.   will run and interrogate the file NOTEFILE.ORG. If any notes are
  794.   present for the current date, they will be listed on the screen along
  795.   with the prompt:
  796.  
  797.                         Press F2 to Print, RETURN to Exit
  798.  
  799.   Pressing the F2 key will result in the prompt:
  800.  
  801.                          When Printer is Ready, Press Any Key.
  802.                                    ESC to Abort
  803.  
  804.   At this time you may elect to continue with the print operation or
  805.   press ESC to go to the next autoexec batch file command (or back to
  806.   DOS if the utility is run from the DOS prompt).
  807.  
  808.   NOTE: Non-registered users may obtain this utility by mailing the
  809.   registration form along with a $25.00 donation.  You will receive the 
  810.   latest registered version. Shareware notices are removed from the 
  811.   production release.  TICKLE is a separate program and is included
  812.   with each registration order.
  813.  
  814.  
  815. ORGANIZE Version 2.12                             User's Guide - Page 11A
  816.                              APPENDIX A
  817.  
  818.   New in Tickle version 1.2!  
  819.  
  820.   Now you can call TICKLE.EXE with parameters to flag events in advance.
  821.   Just call tickle with a number from 1 to 31 and tickle will look that
  822.   many days into the future and retrieve any events that fall on that
  823.   day.
  824.            EX: TICKLE      (no parameter-looks at today)
  825.                TICKLE 1    (looks at tomorrow)
  826.                TICKLE 10   (looks at 10th day ahead)
  827.                TICKLE 30   (looks at 30th day ahead)
  828.                TICKLE 1 30 (looks at the next 30 days)
  829.  
  830.   You may call TICKLE with a range of parameters to look at various days
  831.   in the future.  TICKLE only takes an instant to return events for
  832.   various dates, so you can call it several times to look at individual
  833.   days or give it a range to look at all events that occur within that
  834.   range.
  835.  
  836.   Use TICKLE to prevent those missed events!
  837.  
  838.  
  839. ORGANIZE Version 2.12                             User's Guide - Page 12
  840.                              APPENDIX B
  841.  
  842.   PROBLEM SOLVING
  843.  
  844.   1. Error 203 appears when I run ORGANIZE.  What's wrong?
  845.  
  846.   Error 203 is a HEAP OVERFLOW error.  This means that there is not
  847.   enough memory available to run the program.  Run chkdsk to determine
  848.   the amount of memory available before ORGANIZE is loaded.  If it is
  849.   less than 128K, remove TSR utilities to make more memory available.
  850.  
  851.   2. My color choices do not change after I run CONFIG.EXE.
  852.  
  853.   Color choices as well as the printer font and default directory are
  854.   stored in the file CONFIG.ORG.  This file must be available to
  855.   ORGANIZE at startup.   Store all ORGANIZE related files in the same
  856.   directory and run from that directory each time. If you wish to invoke
  857.   ORGANIZE from another directory, create a batch file which changes to
  858.   the that directory before running the program or store CONFIG.ORG and
  859.   CONFIG.EXE in the directory you will be running the program from.
  860.   (See Appendix C.)
  861.  
  862.   ORGANIZE also prompts you for the CONFIG.ORG path if it is not found
  863.   at startup.  If you just press return at this prompt, a default color,
  864.   font, and directory setup are chosen.  The file CONFIG.ORG is created
  865.   in that directory and will contain a generic setup. You may then
  866.   modify that configuration.
  867.  
  868.   3. My printer does not print correctly (IBM EPSON Selection).
  869.  
  870.   Check to ensure that your printer is IBM GRAPHICS/EPSON compatible.
  871.   All printer codes are standard EPSON issue. Check the DIP switches and
  872.   compare them with the printer manual. Set the printer mode switch to
  873.   "IBM Graphics" mode.
  874.  
  875.       o The CR/CRLF (carriage return/line feed) switch should be set to
  876.       CR position.  If it is set to CRLF the calendar blocks will be
  877.       double spaced and the vertical lines won't touch.
  878.  
  879.       o If your printer is dual-mode (i.e. EPSON/IBM GRAPHICS), you may
  880.       get garbage characters instead of the graphic line drawing
  881.       characters if IBM GRAPHICS mode is not selected.
  882.  
  883.  
  884.  
  885. ORGANIZE Version 2.12                             User's Guide - Page 13
  886.  
  887.   4. ORGANIZE always asks for the directory path to CONFIG.ORG.
  888.  
  889.   The file CONFIG.ORG must be available in the directory from which the
  890.   command ORGANIZE is issued.  DOS will not search for data files...
  891.   only executable files such as .COM, .EXE, .BAT, etc.  If your ORGANIZE
  892.   files are located other than the current directory, you must create a
  893.   BATCH file to change to that directory before calling ORGANIZE and the
  894.   CONFIG.ORG file must be located in that directory.  See appendix C.
  895.  
  896.   5. My printer is ready but ORGANIZE reports that the printer is not
  897.   responding.
  898.  
  899.   The printer error checking routine senses both parallel and serial
  900.   port status.  The few printers that have exhibited this phenomena
  901.   have had multiple printer A/B switches and other non-standard fan-out
  902.   devices connected.  For this reason there is an <I>gnore option in the
  903.   error message which allows you to press <I> to override the error.
  904.   Pressing <I> should allow the printing operation to continue past the
  905.   error. *** Be aware that if an error condition really exists,  the
  906.   program may hang up or report error 160 (Device Not Ready).
  907.  
  908.  
  909. ORGANIZE Version 2.12                             User's Guide - Page 14
  910.  
  911.                              APPENDIX C
  912.  
  913.   RUNNING ORGANIZE FROM MULTIPLE DIRECTORIES
  914.  
  915.   ORGANIZE may be called from any directory on your hard disk if it's
  916.   stored in the default directory.  It will store notes in the directory
  917.   that you specify during setup.  In order to utilize the custom setup
  918.   choices made by CONFIG.EXE you must allow ORGANIZE to find its
  919.   CONFIG.ORG file at startup. This is best accomplished by creating a
  920.   separate directory for ORGANIZE and loading all related files into
  921.   this directory. Should you wish to call organize from anywhere on the
  922.   hard disk, you should use the method described below:
  923.  
  924.       1. Load all ORGANIZE files into your default <PATH> directory.
  925.  
  926.       2. Create a batch file which changes to that directory and loads
  927.       ORGANIZE.  This will allow ORGANIZE to find its CONFIG.ORG file.
  928.  
  929.                  EXAMPLE: Your default path is \DOS.
  930.  
  931.                  The batch file ORGANIZE.BAT contains the following
  932.                  commands and is stored in the \DOS directory:
  933.  
  934.                  CD \DOS
  935.                  ORGANIZE
  936.  
  937.   The above file may be created with any ASCII word processor or by
  938.   typing:
  939.  
  940.                  COPY CON ORGANIZE.BAT           (RETURN)
  941.                  CD \DOS                         (RETURN)
  942.                  ORGANIZE                        (RETURN)
  943.                  ^Z                              (Control + Z - Save file)
  944.  
  945.   Store the batch file in your default directory along with the ORGANIZE
  946.   files.
  947.  
  948.   NOTE: If ORGANIZE cannot find the file CONFIG.ORG it will beep at
  949.   startup and ask you to enter the full pathname to CONFIG.ORG.  Once
  950.   this is done and ORGANIZE locates the CONFIG.ORG file, the program
  951.   will operate normally and will store notes in the proper notefile.
  952.   You may forego the creation of a batch file as described above if you
  953.   are willing to enter the path at startup.
  954.  
  955.   In summary, you may run ORGANIZE using three methods.
  956.  
  957.         1. Load everything into the same directory and change to to that
  958.         directory for each run. (Highly recommended For simplicity!)
  959.  
  960.         2. Load everything into your default directory and create a
  961.         batch file to change to the default directory and run organize
  962.         automatically.  This gives you the freedom to call ORGANIZE from
  963.         any subdirectory on the hard disk. The batch file should be
  964.         located in your default path directory.
  965.  
  966.         3. Load everything into the default directory and enter the
  967.         pathname to CONFIG.ORG when ORGANIZE asks you for it. Configure
  968.         the notefile path to the default directory using CONFIG.EXE.
  969.  
  970.         * If in doubt, use method 1.
  971.  
  972. ORGANIZE Version 2.12                             User's Guide - Page 15
  973.  
  974.                              APPENDIX D
  975.  
  976.   DISTRIBUTION OF ORGANIZE
  977.  
  978.   The file ORGxxx.ZIP may be freely distributed to other users.  NO
  979.   CHARGE other than a small fee to cover copying and the cost of the
  980.   diskette may be charged to a user. The program and accompanying files
  981.   will remain the property of the author.  Registration grants to the
  982.   user a license to use the software and does not constitute a sale.
  983.  
  984.   Corporations and organizations who wish to distribute this program to
  985.   members and employees should contact the author to obtain information
  986.   on site-licensing at a discounted per-user rate.
  987.  
  988.   Should you decide to distribute the program to other users you should
  989.   copy only the ORIGINAL ZIP FILE in its complete form with the default
  990.   configuration and notefile with this documentation file unaltered.
  991.  
  992.   Shareware and disk distributors may include ORGANIZE in catalogs and
  993.   advertising media and may distribute ORGANIZE on disk media as long as
  994.   the release form (see next page) is completed and mailed to my P.O. Box
  995.   in advance.  I will acknowledge receipt of the form and grant permission
  996.   to distribute.  This is necessary to ensure that the latest version is 
  997.   made available for  your use and that I can properly track distribution
  998.   through commercial channels.  When ORGANIZE is distributed through such
  999.   channels, a notice should be included informing the recipient that the
  1000.   program is SHAREWARE and is NOT public domain.  An explanation of the
  1001.   term SHAREWARE should be included for the user's information.
  1002.   
  1003.  
  1004.   SEE DISCLAIMER - Page 2
  1005.  
  1006. ORGANIZE Version 2.12                             User's Guide - Page 15A
  1007.                              ORGANIZE
  1008.                   Shareware Distribution Release Form
  1009.  
  1010.      Company Name ________________________________________________
  1011.  
  1012.      Address______________________________________________________
  1013.  
  1014.      P.O. Box_____________________________________________________
  1015.  
  1016.      City______________STATE____ZIP____________Phone______________
  1017.  
  1018.      What version do you currently have?__________________________
  1019.  
  1020.      Method of Distribution:
  1021.  
  1022.      Catalog  [   ]   Magazine Ads [   ]      Other    [   ]
  1023.  
  1024.      Please explain other_________________________________________
  1025.  
  1026.      Do you include documentation identifying the programs as
  1027.  
  1028.      shareware? __________________________________________________
  1029.  
  1030.      Do you explain the shareware concept?________________________
  1031.  
  1032.      Please name a contact person/librarian and list phone number
  1033.  
  1034.      and extension _______________________________________________
  1035.      =============================================================
  1036.      Please mail the completed form to:
  1037.               David Pritchett
  1038.               P.O. Box 7273
  1039.               Macon, GA 31209-7273
  1040.  
  1041.      Terms:
  1042.  
  1043.      o You may distribute ORGANIZE after written confirmation of this
  1044.      release form.
  1045.      o You must include a shareware identification message with the
  1046.      program. The Shareware concept must be explained clearly.
  1047.      o You may not sell the program; you may only distribute the program.
  1048.      The program remains the property of David H. Pritchett.
  1049.      o You may not bundle the program with commercial software.
  1050.  
  1051.      I agree to and will abide by the above terms and conditions.
  1052.  
  1053.      Signed________________________________________________________ 
  1054.    
  1055.      ==============================================================
  1056.  
  1057. ORGANIZE Version 2.12                             User's Guide - Page 16
  1058.  
  1059.                              APPENDIX E     REVISION HISTORY
  1060.  
  1061.   CHANGES IN VERSION 1.01
  1062.  
  1063.     Trapped all invalid keystrokes so that the calendar is not redrawn
  1064.     everytime a non-operational key is struck.
  1065.  
  1066.     Added an on-screen sound state (on/off) indicator.
  1067.  
  1068.     File is only written to disk if changes are made in the notefile.
  1069.  
  1070.     Check implemented for path existence when creating new notefile.
  1071.     Previously the program would crash if the config.org file held an
  1072.     invalid path to the notefile.
  1073.  
  1074.     CTRL-BREAK is disabled in version 1.01.  Previously a user could
  1075.     break out of the program without closing the notefile.  This would
  1076.     cause the latest notepad entries to be lost.
  1077.  
  1078.     The cursor is turned off at certain points to prevent flashing snow
  1079.     on the screen.
  1080.  
  1081.     A sound default selection was added to the CONFIG.EXE program.
  1082.     This lets the user choose whether sound is enabled at startup.
  1083.  
  1084.     CHANGES IN VERSION 1.2
  1085.  
  1086.     All applicable V1.01 changes remain in V1.2 except where otherwise
  1087.     noted.
  1088.  
  1089.     Some printers would not accept simultaneous emphasized and condensed
  1090.     print modes.  These printers would accept emphasized and ignore the
  1091.     subsequent command to begin condensed mode.  This resulted in a
  1092.     double spaced printout because the pitch remained in emphasized
  1093.     Pica and the line exceeded the carriage width. Epson LX-800,
  1094.     FX-80, and Diablo P12CQI narrow carriage models were among those
  1095.     tested. Most IBM Graphics compatible wide carriage printers seemed
  1096.     not to mind this command sequence.
  1097.  
  1098.     If the Up or Down arrow was pressed in the notepad and the line
  1099.     above or below was blank, the next character pressed would appear at
  1100.     the left margin.  This was fixed by automatically padding the line
  1101.     with spaces. The line is trail-edge trimmed when stored to minimize
  1102.     file size.
  1103.  
  1104.     Version 1.2 implemented an on-screen clock and date display.
  1105.  
  1106.     ORGANIZE Version 1.2 included On-Line-Help in a context sensitive
  1107.     format. Version 1.2 implemented help for the following items:
  1108.  
  1109.              * Main Calendar Screen
  1110.              * Individual help for New Month and Print functions.
  1111.              * Notepad usage
  1112.              * Daynotes usage
  1113.              * Printer functions
  1114.  
  1115.     Help is invoked by pressing the standard F1 key while in the area
  1116.     where help is desired. A full screen help window will open for that
  1117.     topic.
  1118.  
  1119. ORGANIZE Version 2.12                             User's Guide - Page 17
  1120.     CHANGES IN VERSION 1.3
  1121.  
  1122.     ORGANIZE Version 1.3 dealt with some minor bugs.
  1123.  
  1124.     The "Jittery" notepad cursor was changed to a solid reverse video
  1125.     block cursor.
  1126.  
  1127.     One or more garbage characters appeared only on the first line of
  1128.     the editor if you used the right arrow to move to the end of the
  1129.     first line, thus wrapping to the next line.  The line was clean if
  1130.     you arrowed down a line and then back up.  An uninitialized variable
  1131.     proved to be the culprit.
  1132.  
  1133.     There was a garbage character at the right end of the clock line.
  1134.     This is fixed in 1.3.
  1135.  
  1136.     Printer "ready" sensing was added in 1.3 to prevent a crash if the
  1137.     printer was off-line when the calendar was printed.  A couple of
  1138.     non-standard configurations didn't accurately report printer status
  1139.     so an override was implemented, allowing the user to "go ahead" even
  1140.     though DOS reported the printer as busy or otherwise encumbered.
  1141.     Certain buffers only report status changes AFTER a char is sent, so
  1142.     toggling the printer off-line doesn't show up until the first
  1143.     character is sent to the printer.  Then it's too late to report the
  1144.     condition to the user.  Be aware that use of the override may result
  1145.     in a crash.  However, the data notefile is closed at this time, so a
  1146.     crash will not result in corrupted files.
  1147.  
  1148.     The real-time clock didn't sense PM existence.  This was fixed by
  1149.     converting the 24 hour integer return from the DOS interrupt to 12
  1150.     hour time and sensing > 12:00 as PM.
  1151.  
  1152.     Calendar print bolding was added as a new feature.  This feature
  1153.     implements a double-strike, emphasized calendar printing option.
  1154.  
  1155.     CHANGES IN VERSION 1.31
  1156.  
  1157.     A new printer bug appeared in 1.3 (still evident only with some
  1158.     printers).  It seems that some printers don't have reverse line feed
  1159.     capability.  This proved to be an elusive bug.  When sending high
  1160.     order ASCII characters (text line drawing chars) to the printer
  1161.     followed by a carriage return, then another line of text line
  1162.     drawing characters, some printers reverse to the top of the first
  1163.     line before printing the second line... others don't.  This caused a
  1164.     breakup in vertical line spacing.  This bug was fixed by sending
  1165.     high order chars (to draw the calendar frame) in single lines
  1166.     followed by a CRLF.
  1167.  
  1168.     CHANGES IN VERSION 1.4
  1169.  
  1170.     Version 1.4 fixed a very minor but agravating bug that dealt again
  1171.     with 80 Col printers.  It was discovered that under certain
  1172.     circumstances a line of notes would exceed 80 cols and thus cause an
  1173.     occassional wrap of spaces to the next line, followed by a carriage
  1174.     return.  This produced a "gap" in the vertical format of the
  1175.     calendar.  A watchdog routine in the printer code took care of this.
  1176.  
  1177.     Also in 1.4, a bug appeared in the TICKLE.EXE file.  If Tickle was
  1178.     run during a month where no notes had ever been entered in the
  1179.     notefile, it locked up in an infinite loop.  One ELSE statement took
  1180.     care of the condition that caused the error.
  1181.  
  1182. ORGANIZE Version 2.12                             User's Guide - Page 18
  1183.  
  1184.     CHANGES IN Version 1.41
  1185.  
  1186.     Version 1.41 finally cured the "printer blues."  Formatting was
  1187.     extensively tested on various printers and adjusted for optimum
  1188.     performance with the many "IBM graphics compatible" printer
  1189.     personalities.
  1190.  
  1191.     CHANGES IN Version 1.42
  1192.  
  1193.     The BOLD option in the print function failed to bold all of the
  1194.     printed output.  The line containing the day of the month was left
  1195.     in normal single pass print.  Version 1.42 fixed this. Version 1.42
  1196.     is compiled using the Turbo 5.0 command line compiler, thus
  1197.     decreasing the size of the EXE file by approximately 5K bytes. This
  1198.     decrease in EXE size is due to the removal of Turbo's debugging code
  1199.     which is only needed during development and beta testing. As a
  1200.     result, ORGANIZE 1.42 executes a little faster.
  1201.  
  1202.     CHANGES IN Version 1.43
  1203.  
  1204.     A small problem surfaced in Version 1.42 which occurred when the
  1205.     first day of the month hit on Friday or Saturday AND there were
  1206.     five sundays in the month.  The July 1989 Calendar expanded one
  1207.     line too far and printed the very bottom of the calendar on the
  1208.     next page. Version 1.43 fixed this glitch.
  1209.  
  1210.     CHANGES IN Version 1.45
  1211.  
  1212.     Version 1.45 fine-tunes the printer routine so that each note is
  1213.     printed with the proper registration within each day block.  There
  1214.     were some variations in some printers which caused the first or
  1215.     last character to print on top of a vertical line in the calendar.
  1216.  
  1217.     An improved printer sensing routine was implemented in Version 1.45.
  1218.     This routine allows a 20-second time-out before declaring that the
  1219.     printer is not responding.  This was necessary because some printers
  1220.     are technically "off-line" to DOS while initializing or performing a
  1221.     form feed.
  1222.  
  1223.     CHANGES IN Version 1.46
  1224.  
  1225.     Version 1.46 is basically a maintenance release which fixed some minor
  1226.     irritations.  The clock wouldn't change to AM/PM until 1:00. The
  1227.     swooshing sound effects were a little too noisy and were toned down to
  1228.     a more pleasant level.
  1229.  
  1230.  
  1231. ORGANIZE Version 2.12                             User's Guide - Page 19
  1232.  
  1233.     Changes in Version 2.1
  1234.  
  1235.     In keeping with other quality shareware programs, I released the full
  1236.     production version with all features activated.  After surveying users
  1237.     and potential users I found that many of those who evaluate shareware
  1238.     were disturbed at shareware that had some features deactivated.  This
  1239.     version activates the VIEW mode allowing you to preview the calendar as
  1240.     it will appear in print and offers support for the HP Laserjet printers.
  1241.     I hope that you enjoy the new features and find them an added incentive
  1242.     to register your copy of ORGANIZE.
  1243.  
  1244.     Changes in Version 2.11
  1245.  
  1246.     I inadvertently initialized a constant incorrectly for the number of
  1247.     lines in the VIEW screen which truncated the VIEW screen in a manner
  1248.     that did not allow viewing the bottom row of the calendar if the first
  1249.     day of the month began on Friday, Saturday, or Sunday AND the month
  1250.     had more than 29 days.  In the previously described case, a month will
  1251.     fill parts of the sixth calendar row.
  1252.  
  1253.     Changes in version 2.12
  1254.  
  1255.     An error 204 was generated if an exit was attempted, then the user
  1256.     chose to return to the program.  The error was reported upon exit to DOS
  1257.     when pointers were released.  This was due to a inadvertent releasing
  1258.     of heap space due to a parameter that was not passed to a routine.  This
  1259.     error did not affect the registered version, only the shareware version.
  1260.     Also, in keeping with ASP (Association of Shareware Professionals) re-
  1261.     quirements, Shareware message screens were kept to a minimum.  The
  1262.     screen that appeared every ten uses in version 2.11 when the notepad was
  1263.     selected has been removed.
  1264.  
  1265. ORGANIZE Version 2.12                             User's Guide - Page 20
  1266.     CREDITS
  1267.  
  1268.     Thanks are due to my BETA testers GERRY DOYON, BARRY LINDSAY, BILL
  1269.     BOWLES, and TOM LEONARD who spent countless hours trying (and
  1270.     often succeeding) in blowing up my code !
  1271.  
  1272.  
  1273.