home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / DATABASE / KPHANDYP.LBR / HANDY+10.DZC / HANDY+10.DOC
Text File  |  2000-06-30  |  42KB  |  1,156 lines

  1. .op
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                           DOCUMENTATION
  22.  
  23.                                FOR
  24.  
  25.                    HANDY+ PERSONAL WORKSTATION
  26.  
  27.  
  28.                            Version 1.0
  29.  
  30.  
  31.                        Peter C. Hawxhurst
  32.  
  33.  
  34.                         15 October, 1984
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56. è                  HANDY+ PERSONAL WORK STATION
  57.                            Version 1.0
  58.  
  59.  
  60.                       NOTICE AND DISCLAIMER
  61.  
  62. Copyright (C) 1984 by Peter C. Hawxhurst, all rights reserved.
  63.  
  64. HANDY+  may  be  freely copied and distributed as  long  as  this 
  65. notice and documentation accompany all copies, and as long as all 
  66. distributed copies are in the original form as may be revised  by 
  67. the  author.  No  sale or merchandising of  HANDY+  is  permitted 
  68. without the consent of its author.
  69.  
  70. The Author of HANDY+,  Peter C.  Hawxhurst,  makes no warranties, 
  71. either expressed or implied with respect to this documentation or 
  72. to  the software described herein,  its quality,  performance  or 
  73. fitness for any particular purpose.  The entire risk as to HANDY+ 
  74. quality  or performance is with the user.  The user  assumes  any 
  75. incidental  or consequential damages resulting from their use  of 
  76. the  HANDY+  Personal Work Station System.  In no event will  the 
  77. system's  author  be liable for direct,  indirect  incidental  or 
  78. consequential damages, even if the author has been advised of the 
  79. possibility of such damages.
  80.  
  81. If  you  are  using  this  system and  find  it  of  value,  your 
  82. contribution  ($25  suggested)  for  its  continued  maintenance, 
  83. updating and support by the author will be appreciated.
  84.  
  85.                        Peter C. Hawxhurst
  86.                        705  Bayside Court
  87.                        Wheeling, Illinois
  88.                               60090
  89.                           312-398-6184
  90.  
  91.  
  92. Regardless of whether you make a contribution, you are encouraged 
  93. to copy and share this system.
  94.  
  95.                         ACKNOWLEDGEMENTS
  96.  
  97. Osborne  Executive  is  a  trademark  of  the  Osborne   Computer 
  98. Corporation.
  99.  
  100. dBASE II is a trademark owned by Ashton-Tate
  101.  
  102. CP/M  Plus  and   CBASIC are  registered  trademarks  of  Digital 
  103. Research, Inc.
  104.  
  105. IBM Personal Computer is a trademark of the IBM Corporation.
  106.  
  107. SuperCalc is a registered trademark of Sorcim Corporation.
  108.  
  109. WordStar  is  a  registered trademark of  MicroPro  International 
  110. Corporation.è                  HANDY+ PERSONAL WORK STATION
  111.                            Version 1.0
  112.  
  113.                           DOCUMENTATION
  114.  
  115.                         TABLE OF CONTENTS
  116.  
  117.  
  118. Introduction....................................................1
  119.  
  120. Installing and Invoking HANDY+..................................5
  121.  
  122. The Main System Menu............................................7
  123.  
  124. Subsystem Menus.................................................8
  125.  
  126. Commands from within Applications...............................8
  127.  
  128. Input Screens / Entry Panels....................................9
  129.  
  130. Entry Errors...................................................10
  131.  
  132. The Calculator.................................................10
  133.  
  134. Applications in General........................................11
  135.  
  136. Expense Account................................................11
  137.  
  138. Time Management................................................12
  139.  
  140. Action Planning................................................13
  141.  
  142. Notσ Book/Log..................................................13
  143.  
  144. Filinτ Cabinet.................................................14
  145.  
  146. Addres≤ anΣ Phonσ Book.........................................14
  147.  
  148. Decision Support Tool..........................................15
  149.  
  150. Specia∞ Report≤ anΣ Utilities..................................16
  151.  
  152. Appendices:
  153.  
  154.      A.   Modifying HANDY+ for Other Computers.................17
  155.  
  156.      B.   Using HANDY+ on an IBM PC............................18
  157.  
  158.      C.   Some Handy PC tools..................................19
  159.  
  160.      D.   Combining files with VDO.............................20
  161.  
  162.      E.   List of HANDY+ Files.................................21
  163.  
  164.      F.   Updating of HANDY+...................................22è.pn
  165.                           INTRODUCTION
  166.  
  167. HANDY+  is  an advanced version of the HANDY System,  a  personal 
  168. time  management system written by the same author several  years 
  169. ago.  The original HANDY was written in CBASIC.  This version  is 
  170. written  in  dBASE  II  to be more  portable  between  computers, 
  171. provide a more versatile, accessable time management database and 
  172. to  facilitate distribution of source code for user  modification 
  173. according to their own needs.
  174.  
  175. Although HANDY+ was written on an Osborne Executive Computer with 
  176. a  CP/M  Plus Operating System and uses many of the  features  of 
  177. each, including available licensed and public domain software, it 
  178. should be readily adaptable to other computers that can run dBASE 
  179. II. Users need only be able to modify a dBASE II command file and 
  180. be  familiar  with a few nuances of their computer  system  (like 
  181. getting  the date and time from memory) in order to  make  HANDY+ 
  182. operate effectively for them in their computing environment.
  183.  
  184. This broadened version of the HANDY System is intended to be  the 
  185. corner stone for the development of a personal work station. With 
  186. but  a  very  few modifications to the main HANDY+  command  file 
  187. (WORKMENU.CMD)  users can configure a work station that  fulfills 
  188. their  own productivity needs.  The more powerful their  computer 
  189. system, especially in regard to disk capacity, the more efficient 
  190. a work station can be developed.
  191.  
  192. The  concept  of a computer work station is a  single  tool  with 
  193. which  creative  professionals  and administrators  can  directly 
  194. produce  most  of their daily output moving smoothly  and  freely 
  195. from one type of application to another often combining the  data 
  196. from  a  few into one.  Studies at major corporations indicate  a 
  197. potential  productivity improvement in the direct  generation  of 
  198. documentation as opposed to turnaround required with clerical and 
  199. other technical support personnel.
  200.  
  201.      For  example,  a design engineer could produce a  brief 
  202.      report  combined  with some  spreadsheet  analysis  and 
  203.      graphics  generated  from spreadsheet data possibly  on 
  204.      one  sheet  of  paper  individually  all  on  one  work 
  205.      station.
  206.  
  207.      This  would  be  in lieu of drafting a document  for  a 
  208.      secretary  to type and a sketch for a drafter  to  draw 
  209.      up,  passing  them  back  and forth  for  revision  and 
  210.      correction  then  cutting  and pasting to  produce  the 
  211.      final document.
  212.  
  213. Even  with "hunt and peck" typists the former has been  shown  to 
  214. have a faster turnaround time than the latter. I will not go into 
  215. all the reasons for this as a part of this documentation, however.
  216.  
  217.      I  should point out,  though,  that this phenomenon  is 
  218.      even more pronounced when electronic mail potential  is 
  219.      included as a part of the workstation.èSuffice it to say there is the potential to work more efficiently 
  220. with  a number of applications packages bundled together that can 
  221. be  moved  between with a few key strokes and a minimum  of  disk 
  222. changes.  HANDY+  with  its  built in  "desk  top"  utilities  is 
  223. designed to be the control point for this movement.
  224.  
  225.      Some "workstation" software commercially available  now 
  226.      allows the use of multiple applications on the computer 
  227.      screen  concurrently  in "windows" with the ability  to 
  228.      move  data  from  one window to another  and  create  a 
  229.      combined document. The best employ a "mouse" along with 
  230.      the keyboard.
  231.  
  232. HANDY+ will not do this,  nor will it readily facilitate document 
  233. combination (see Appendix D, however), but it is free and can act 
  234. as  a  traffic cop for multiple applications on a  single  floppy 
  235. disk.  As  indicated above,  the more disk capacity,  the greater 
  236. potential  multiple  applications along side HANDY+  and  greater 
  237. potential productivity improvement.
  238.  
  239.  
  240.                  INSTALLING AND INVOKING HANDY+
  241.  
  242. HANDY+  is designed to operate as a two disk system.  Most of the 
  243. HANDY+ program (command) files reside on a disk in drive B of the 
  244. computer along with database files and their respective  indexes. 
  245. dBASE  II  and  other commercial or  public  domain  productivity 
  246. programs  are  intended  to reside on a disk in drive  A  of  the 
  247. computer.
  248.  
  249. The  disk capacity of the OSBORNE (double density) computers does 
  250. not allow space for the dBASE II version 2.4X ".MSG" file if  all 
  251. the  features  designed  into HANDY+ are to be  employed  to  the 
  252. maximum. This does not affect the operation of dBASE II, only the 
  253. ability to use the HELP feature in this later version.  Computers 
  254. with  greater disk capacity may be able to include this file and, 
  255. as stated in the Introduction, alternate productivity programs or 
  256. files.
  257.  
  258. To  install HANDY+ one should first format a blank  diskette  and 
  259. copy  their computer's operating system onto this diskette if  it 
  260. is  to  be used for cold or warm booting.  Such  is  recommended, 
  261. although  eliminating this file may add significant disk space on 
  262. the drive A program disk for other purposes. The dBASE II program 
  263. files  and  other files desired for maximum  productivity  should 
  264. also  be copied to this diskette.  Some of these may have  to  be 
  265. renamed  for  HANDY+  to recognize them or command lines  in  the 
  266. HANDY+ routines may have to be changed (see the Modifying  HANDY+ 
  267. section in the Appendices of this documentation).
  268.  
  269. The  HANDY+  routine  WSTATION.CMD should also be copied  to  the 
  270. drive  A program diskette along with the routine GETXTIME for  an 
  271. Osborne  EXECUTIVE computer.  All other HANDY+  routines,  report 
  272. form,  database  and  index  files should be copied  to  a  blank 
  273. formatted diskette for drive B.èA  typical  configuration  of HANDY+  on  the  Osborne  EXECUTIVE 
  274. computer would be as follows:
  275.  
  276.      DRIVE A DISKETTE:
  277.  
  278.      CP/M+ Operating System.
  279.      Osborne Executive DATE.COM program
  280.      dBASE II program files.
  281.      SuperCalc2 program files
  282.      HANDY+ WSTATION.CMD and GETXTIME.CMD files.
  283.      Public domain programs as follows:
  284.           VDO text editor renamed TEXTEDIT.COM.
  285.           EX-FNKEY.COM renamed SETFKEYS.
  286.           EX-KEYS.COM renamed SHOWKEYS.COM.
  287.           EXCLOCK.COM.
  288.  
  289.      DRIVE B DISKETTE:
  290.  
  291.      HANDY+ .DBF, .NDX, .FRM and .TXT files.
  292.      HANDY+ .CMD files other than WSTATION.CMD & GETXTIME
  293.  
  294. The  above  is as HANDY+ is configured to run as  distributed  in 
  295. this version.
  296.  
  297. Invoking HANDY+ is merely accomplished by typing "dBASE WSTATION" 
  298. from   the   "A>"   prompt  (quotation   marks   not   included). 
  299. Alternatively  a special function key may of course be set to  do 
  300. this. The HANDY+ Copyright Notice will follow the dBASE II notice 
  301. and  the user will be asked to insert their data/work station  in 
  302. drive B then press RETURN to begin.
  303.  
  304. It  is  advisable to set the system clock with the  DATE  program 
  305. before  invoking  HANDY+ as the date and time will  be  displayed 
  306. after the Copyright Notice.  However,  such can also be done from 
  307. within HANDY+ if desired.
  308.  
  309. The  HANDY+ screens have been designed to allow the date and time 
  310. to  be displayed continuously in the upper right hand  corner  of 
  311. the CRT display if the user has a program to create such a window 
  312. (like  EXCLOCK).  If not,  the user can have the current date and 
  313. time displayed from within HANDY+ as requested.
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327. è                      THE MAIN SYSTEM MENU
  328.  
  329. Once  the user has inserted their data/work station  diskette  in 
  330. drive B and pressed RETURN following the sign-on message,  HANDY+ 
  331. will  display  its  Main  System Menu:  
  332.  
  333.                HANDY+ PERSONAL WORK STATION SYSTEM
  334.                             MAIN MENU
  335.  
  336.                Exit System.......................0
  337.                Calculator........................1
  338.                Expense Account...................2
  339.                Time Management...................3
  340.                Action Planning...................4
  341.                Notebook/Log......................5
  342.                Filing Cabinet....................6
  343.                Address & Phone Book..............7
  344.                Decision Support Tool.............8
  345.                Special Reports & Utilities.......9
  346.  
  347.                Please enter an option number (0-9)
  348.  
  349. The  user   may   select  an activity from this  menu  by  simply 
  350. pressing the number next to the desired  activity.  Each activity 
  351. selection  has  its own  submenu,  including  the  "Exit  System" 
  352. selection.  This  selection  is  of particular importance:
  353.  
  354.      From  the  "Exit System" selection (option 0) the  user 
  355.      may  exit not only to the computer's  operating  system 
  356.      but  to  other  programs,  utilities, dBASE  II  direct 
  357.      command  mode  and to set the system date and  time  or 
  358.      display it. It is from within the routine that controls 
  359.      this  activity  that  users  will make  most  of  their 
  360.      personal/computer modifications of HANDY+.
  361.  
  362. The Exit Work subsystem menu is as shown below:
  363.  
  364.                 EXIT SYSTEM
  365.  
  366.                 A - Exit to the operating system
  367.                 B - Exit to the database manager
  368.                 C - Exit to text editor & return
  369.                 D - Exit to spreadsheet & return
  370.                 E - Exit to another work station
  371.                 F - Exit to function key resetup
  372.                 G - Exit to disk control utility
  373.                 H - Exit to set the system clock
  374.                 R - Exit to the main system menu
  375.  
  376.                      Option (0-9; A-H or R)?
  377.  
  378. Another  selection  of importance is Option 9 - "Special  Reports 
  379. and Utilities." Nothing is included in HANDY+ for this selection. 
  380. This is an area for the user to create their own applications and 
  381. access them from the HANDY+ main routine.èThe   other  selections  from  the  main  menu  should  be   self 
  382. explanitory  except for Option 8 - "Decision Support Tool"  which 
  383. will  be  discussed  at length in a subsequent  section  of  this 
  384. documentation.
  385.  
  386.  
  387.                          SUBSYSTEM MENUS
  388.  
  389. As  mentioned  in  the  previous  section,  a  Main  System  Menu 
  390. selection will, with the exception of the calculator and decision 
  391. support tool options,  bring up a subsystem menu for selection of 
  392. a  specific,  related function.  Subsystem option selections  are 
  393. single letters.
  394.  
  395. Subsystem  menus appear to the right of the Main System Menu with 
  396. a blinking title.  The purpose of having both menus appear on the 
  397. screen  at  the  same  time is to permit the  user  to  select  a 
  398. subsystem  option or select an option from the Main  System  Menu 
  399. instead.  Either  a Main System Menu option or a subsystem option 
  400. may selected while viewing a subsystem menu.  If the user  simply 
  401. wishes  to return to the Main System Menu,  the "R" option  which 
  402. appears on all subsystem menus may be selected.
  403.  
  404. Selection  of  an  option other than "R" from  a  subsystem  menu 
  405. starts  an  application  function  in  HANDY+.  When  quitting  a 
  406. selected  application  the user is in most cases returned to  the 
  407. Main  System Menu rather than the subsystem menu from  which  the 
  408. application function was selected.
  409.  
  410.  
  411.                 COMMANDS FROM WITHIN APPLICATIONS
  412.  
  413. Most  subsystem applications have a command line at the bottom of 
  414. the  CRT  display indicating to the user functions  that  may  be 
  415. performed  respective  to the application selected.  Most of  the 
  416. command lines are identical and a typical one is as follows:
  417.  
  418.      ___________________________________________________
  419.      A)dd  E)dit  F)uture  N)ext  P)ast  R)estart  Q)uit
  420.  
  421.      WAITING
  422.  
  423. The  "WAITING" below the command information line indicates  that 
  424. the selected application is awaiting a command entry by the user. 
  425. A command is the single letter to the left of the ")" inserted in 
  426. the command word and may be entered in upper or lower  case.  The 
  427. command  information  line above is typical of a time  management 
  428. application. Note:
  429.  
  430.      A    or   Add       Wil∞  allo≈ thσ use≥ t∩ makσ ß  ne≈ ì
  431. áááááááááááááááááááááááááentr∙á o≥á additioε appropriatσá t∩ ì
  432. áááááááááááááááááááááááááthσ applicatioε a⌠ hand.
  433.  
  434.      E    or   Edit      Will  allow  the user to browse  or 
  435.                          edit previous application entries.è     F    or   Future    Will  allow  the user  to  enter  a 
  436.                          future date and display application 
  437.                          information for that date.
  438.  
  439.      N    or   Next      Will  take the user to the next day 
  440.                          in a similar way as the F  (Future) 
  441.                          function.
  442.  
  443.      P    or   Past      Does the opposite of the F (Future) 
  444.                          function.
  445.  
  446.      R    or   Restart   Takes the user back to the system's 
  447.                          date   (note   the  importance   of 
  448.                          setting this date).
  449.  
  450.      Q    or   Quit      Takes   the   user   out   of   the 
  451.                          application  at  hand back  to  the 
  452.                          Main System Menu.
  453.  
  454. Other functions that may appear on command information lines  are 
  455. P (Page) to go to the next page of an application;  S (Select) to 
  456. choose  an  application entry for more  information/manipulation; 
  457. and C (Change) to modify something in an application.
  458.  
  459.  
  460.                   INPUT SCREENS / ENTRY PANELS
  461.  
  462. With  but a few exceptions,  fancy input screens or entry  panels 
  463. have  not  been designed into HANDY+.  It is felt this  would  be 
  464. redundant to dBASE II and its powerful features.  Most data input 
  465. and  editing  is done within standard dBASE II  Append,  Edit  or 
  466. Browse  screen  formats.  Such speeds  HANDY+  execution.
  467.  
  468. It is further required that the dBASE II control commands be used 
  469. to "on-screen" edit or manipulate data. For example, ^W (CTRL and 
  470. W  pressed  simultaneously) will write new or edited data  to  an 
  471. applications database file. Likewise, ^Q will leave an editing or 
  472. browsing  mode without writing new data to a  database  file.  ^U 
  473. will delete or undelete a database record and so on.
  474.  
  475. While  HANDY+ is very,  very user friendly,  it is important that 
  476. users  become  intimately  familiar with  the  dBASE  II  control 
  477. functions for full screen editing.
  478.  
  479. A word of caution on entering dates and times:
  480.  
  481.      In  most cases the "/" for a date entry or the ":"  for 
  482.      time entries will appear within the area designated for 
  483.      the particular type of input.  Do not include them when 
  484.      making such entries.
  485.  
  486. Dates  should be entered in their complete form - MM/DD/YY  (i.e. 
  487. Month  Month/Day  Day/Year  Year).  January 1st,  1984  would  be 
  488. entered  01/01/84  with zeroes included for months or  days  less 
  489. than 10.  Similarly,  times should be entered completely as HH:MM è(i.e.  Hour  Hour:Minute  Minute)  with zeroes included for hours  
  490. or  minutes less than 10. One  a.m. would be entered 01:01.
  491.  
  492.  
  493.                           ENTRY ERRORS
  494.  
  495. In  the  original CBASIC HANDY System version the author went  to 
  496. great  lengths  to  protect  the user  from  bombing  out  of  an 
  497. application by entering a letter instead of a number, entering an 
  498. erroneous date or formatting an entry incorrectly.  This required 
  499. many  lengthy subroutines taking up perhaps 75-80% of the program 
  500. code. Such is not the case in this version of HANDY; the author's 
  501. philosophy has changed!
  502.  
  503. The  input  required by HANDY+ while important to  the  user,  is 
  504. anything  but  complicated.  It is believed  users  sophisticated 
  505. enough  to  use dBASE II will soon learn how to avoid  errors  in 
  506. using  this  system,  and  that it would be an  insult  to  their 
  507. intellegence to waste disk space with redundant program code.  In 
  508. any case dBASE II has many error checking features built into it, 
  509. and  employing  its  standard input screens as much  as  possible 
  510. enhances entry error elimination.
  511.  
  512.  
  513.                          THE CALCULATOR
  514.  
  515. ┴  ver∙ simplσ calculato≥ routinσ ha≤ beeε includeΣ iε HANDY½ fo≥ ì
  516. simplσ  mathmatica∞ function≤ froφ thσ user'≤ "desδ top.ó I⌠  ma∙ ì
  517. takσ  somσ  gettinτ useΣ to«  Thσ to≡ oµ thσ  calculato≥  picturσ ì
  518. display≤ tw∩ entr∙ screens¼  onσ markeΣ "fcnó t∩ thσ righ⌠ anΣ  ß ì
  519. numeriπ entr∙ screeε t∩ it≤ left« "fcnó stand≤ fo≥ "functionó anΣ ì
  520. onσá  oµá  thσá function≤ listeΣ oε thσ  calculato≥á  itselµá  i≤ ì
  521. entereΣ  here«  Firs⌠ ß numbe≥ mus⌠ bσ entereΣ iε thσ lef⌠  entr∙ ì
  522. area«á  Theεá  thσá RETUR╬ o≥ ENTE╥ ke∙ mus⌠ bσ presseΣá t∩á movσ  ì
  523. the curso≥  t∩ thσ fcε inpu⌠ area«á An∙ functioε entr∙ wil∞ causσ ì
  524. thσ curso≥ t∩ jum≡ bacδ t∩ thσ numeriπ entr∙ area.
  525.  
  526. The  user may simply press RETURN or ENTER when the cursor is  in 
  527. the  numeric entry area without entering a number to jump to  the 
  528. function input area.  A number entered in the function input area 
  529. will  cause  one  of the options on the Main System  Menu  to  be 
  530. selected.  This  is why this menu remains on the screen with  the 
  531. calculator.
  532.  
  533. The  calculator has been designed for the potential of  two  hand 
  534. operation.  The  functions selectable ore in a small area of  the 
  535. left  hand  side of the computer's keyboard.  The right hand  can 
  536. operate  the  numeric key pad and ENTER key while the  left  hand 
  537. selects calculator functions.
  538.  
  539. If  something  is placed into the calculator's single  memory,  a 
  540. blinking  "M"  will  appear  above the  function  entry  area  to 
  541. indicate such.  The memory may of course be added to,  subtracted 
  542. from or cleared.  The memory may also be recalled to the  numeric 
  543. entry area as input.èdBASE  II's  full  screen editing functions are usable  with  the 
  544. calculator.
  545.  
  546.  
  547.                      APPLICATIONS IN GENERAL
  548.  
  549. Most  of the other HANDY+ applications are straight  forward  and 
  550. require little explination.  The menus for the various subsystems 
  551. will  be  listed  in following sections with a few  notes  as  to 
  552. particular  nuances  important  to keep in mind relative  to  the 
  553. applications in each subsystem.
  554.  
  555. Additional notes/documentation will be entered in these  sections 
  556. as users identify needs or problems in using applications.
  557.  
  558.  
  559.                          EXPENSE ACCOUNT
  560.  
  561. The  subsystem  menu  for  the Expense Account  subsystem  is  as 
  562. follows:
  563.  
  564.                 EXPENSE ACCOUNT SUBSYSTEM
  565.  
  566.                 A - Add/update an expense record
  567.                 B - Edit/browse expense database
  568.                 C - Expenses report per a period
  569.                 D - Summary of expenses for year
  570.                 E - Enter an auto mileage record
  571.                 F - Edit/browse mileage database
  572.                 G - Mileage expenses by a period
  573.                 H - Auto mileage expense summary
  574.                 R - Exit to the main system menu
  575.  
  576.                      Option (0-9; A-G or R)?
  577.  
  578. Notes:
  579.  
  580.      o    Very  simple  and straight forward subsystem  with 
  581.           standard  dBASE  II data  entry,  data  entry  and 
  582.           report form formats.
  583.  
  584.      o    Essentially  two databases:  General expenses  and 
  585.           mileage expenses are kept separately.
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597. è                         TIME MANAGEMENT
  598.  
  599. The  subsystem  menu  for  the Time Management  subsystem  is  as 
  600. follows:
  601.  
  602.                  TIME MANAGEMENT SUBSYSTEM
  603.  
  604.                  A - Daily appointment calendar
  605.                  B - Daily action planning list
  606.                  C - Monthly planning calendars
  607.                  D - Six month calendar display
  608.                  E - Monthly reminder notations
  609.                  R - Return to main system menu
  610.  
  611.                      Option (0-9; A-E or R)?
  612.  
  613. Notes:
  614.  
  615.      o    The  heart  of the original HANDY system as  those 
  616.           who used it will recognize.
  617.  
  618.      o    Most  applications very straight forward and  easy 
  619.           to use.
  620.  
  621.      o    The Monthly Planning Calendars allows blocking out 
  622.           of  days  for an activity in a  standard  calendar 
  623.           format.  Activities  may  be up to seven  days  in 
  624.           duration   (longer  activities  require   multiple 
  625.           entries),  and any day or series of days can  only 
  626.           display one activity.
  627.  
  628.      o    The Six Month Calendar Display does not require  a 
  629.           database or user input other than than commands to 
  630.           move forward or backward in time.
  631.  
  632.      o    Some  of  the routines driving these  applications 
  633.           may  seem to operate slowly,  but it  is  expected 
  634.           that  one  will  remain within  the  a  particular 
  635.           application  at  length and operation  within  the 
  636.           application itself is speedy.
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651. è                         ACTION PLANNING
  652.  
  653. The  subsystem  menu  for  the Action Planning  subsystem  is  as 
  654. follows:
  655.  
  656.                  ACTION PLANNING SUBSYSTEM
  657.  
  658.                  A - Display action plan topics
  659.                  B - Make planning item entries
  660.                  C - Scan the planning database
  661.                  D - Display/edit a action plan
  662.                  E - Go to general action plans
  663.                  R - Return to main system menu
  664.  
  665.                      Option (0-9; A-D or R)?
  666.  
  667. Notes:
  668.  
  669.      o    Actioεá plan≤á arσá kep⌠ iε thσ forφ oµá 3x╡á notσ ì
  670. áááááááááácards«á Thi≤á subsysteφ doe≤ makσ usσ oµ aεá inpu⌠ ì
  671. ááááááááááscreeεá iεá tha⌠á format¼á anΣá dBAS┼á I╔á editinτ ì
  672. ááááááááááfeatures are usable.
  673.  
  674.      ∩    Thσ "G∩ t∩ genera∞ actioε plansó optioε take≤á thσ ì
  675. ááááá     use≥ t∩ thei≥ tex⌠ edito≥ fo≥ freσ forφ o≥ listinτ ì
  676. ááááááááááaction plan entries.
  677.  
  678.  
  679.                           NOTEBOOK/LOG
  680.  
  681. The subsystem menu for the Notebook/Log subsystem is as follows:
  682.  
  683.                  NOTEBOOK/LOG SUBSYSTEM
  684.  
  685.                  A - List notebook/log subjects
  686.                  B - Make  notebook/log entries
  687.                  C - Scan the notebook database
  688.                  D - Display or edit a notation
  689.                  E - Go to the general notebook
  690.                  R - Return to main system menu
  691.  
  692.                      Option (0-9; A-D or R)?
  693.  
  694. Notes:
  695.  
  696.      o    Thi≤á subsysteφ operate≤ identicall∙ t∩ thσ Actioε ì
  697. ááááááááááPlanning subsystem.
  698.  
  699.      o    Thσá "G∩ t∩ genera∞ notebookó optioεá agaiεá take≤ ì
  700. ááááááááááthσá use≥ t∩ thei≥ tex⌠ edito≥ fo≥ freσ forφá notσ ì
  701. ááááááááááor log entries.
  702.  
  703.  
  704.  
  705. è                         FILING CABINET
  706.  
  707. Thσá subsysteφá men⌡á fo≥á thσ Filinτá Cabine⌠á subsysteφá i≤á a≤ ì
  708. follows:
  709.  
  710.                  FILING CABINET SUBSYSTEM
  711.  
  712.                  A - Log alternate disk/cabinet
  713.                  B - Display folders in cabinet
  714.                  C - Browse/edit files database
  715.                  D - Display the disk directory
  716.                  E - Delete file from directory
  717.                  R - Return to main system menu
  718.  
  719.                      Option (0-9; A-E or R)?
  720.  
  721. Notes:
  722.  
  723.      o    Thi≤á i≤á ßá ver∙ simplσ systeφ t∩á organizσá disδ ì
  724. ááááááááááfiles into file folders as documents.
  725.  
  726.      o    Somσ basiπ utilitie≤ fo≥ disδ filσ managemen⌠á arσ ì
  727. ááááááááááalso included.
  728.  
  729.  
  730.                      ADDRESS AND PHONE BOOK
  731.  
  732. The subsystem menu for the Phone Book subsystem is as follows:
  733.  
  734.                 PHONE BOOK SUBSYSTEM
  735.  
  736.                 A - Family telephone number list
  737.                 B - Acquaintances telephone list
  738.                 C - Office/co-workers phone list
  739.                 D - Business firm telephone list
  740.                 E - Shop/services telephone list
  741.                 F - Emergency phone numbers list
  742.                 G - Other telephone numbers list
  743.                 R - Exit to the main system menu
  744.  
  745.                      Option (0-9; A-G or R)?
  746.  
  747. Notes:
  748.  
  749.      o    Selectinτá onσ oµ thσ option≤ froφ thi≤á subsysteφ ì
  750. áááááááááámen⌡áá wil∞á displa∙á name≤á anΣáá phonσáá number≤ ì
  751. áááááááááárespective of the category selected.
  752.  
  753.      o    Thi≤á subsysteφá act≤ a≤ aε addres≤ booδ a≤á well« ì
  754. ááááááááááSelectinτáá thσá "Sóá optioεá froφáá thσáá commanΣ ì
  755. ááááááááááinformatioε linσ allow≤ thσ use≥ t∩ seσ thσ entirσ ì
  756. ááááááááááentr∙ fo≥ ß particula≥ namσ wheε thσ recorΣ numbe≥ ì
  757. áááááááááánext to the name is entered on request.
  758.      
  759.      o    Additionally¼á iµ thσ use≥ wishe≤ t∩ edi⌠ aε entr∙ ìèááááááááááthe∙á ma∙ d∩ s∩ afte≥ goinτ througΦ thσ Selec⌠ (S⌐ ì
  760. ááááááááááprocess.
  761.  
  762.      o    Thσ "Pó optioε allow≤ thσ use≥ t∩ pagσ througΦ thσ ì
  763. ááááááááááphonσá booδ fo≥ thσ particula≥ categor∙á the∙á arσ ì
  764. ááááááááááin«á Thσ "Ró o≥ restar⌠ optioε take≤ thσ use≥ bacδ ì
  765. ááááááááááto the first "Page" of the category.
  766.  
  767.  
  768.                       DECISION SUPPORT TOOL
  769.  
  770. Decisioε Suppor⌠ Too∞ doe≤ no⌠ havσ ß subsysteφ men⌡ anΣ deserve≤ ì
  771. some special explination.
  772.  
  773. Thσ genera∞ concep⌠ oµ thi≤ applicatioε i≤ fo≥ thσ use≥ t∩á ente≥ ì
  774. ßá numbe≥ oµ consideration≤ bearinτ oε somσ decisioε thσ use≥á i≤ ì
  775. making«á A≤á aε example¼á let≤ sa∙ thσ use≥ i≤ contemplatinτá thσ ì
  776. purchasσá oµ aε automobile«á ┴ fe≈ consideration≤ onσ migh⌠ ente≥ ì
  777. are as follows:
  778.  
  779.      Cost
  780.      Mileage
  781.      Manufacturer
  782.      Maintainability
  783.      Style
  784.      Model
  785.      Power or engine size
  786.      etc.
  787.  
  788. Wheεá thσ use≥ i≤ donσ enterinτ consideration≤ the∙ arσ askeΣá t∩ ì
  789. ratσ thσ importancσ oµ each«á Thi≤ i≤ donσ oε ß onσ oε onσ basis¼ ì
  790. onσá consideratioε agains⌠ eacΦ oµ thσ other≤á individually«á Fo≥ ì
  791. example:
  792.  
  793.      Which is more important - COST or MILEAGE.
  794.  
  795.      Which is more important - COST or MANUFACTURER
  796.  
  797.      Which is more important - COST or MAINTAINABILITY
  798.  
  799.      and so forth down to POWER OR ENGINE SIZE
  800.  
  801. Then the query process starts again:
  802.  
  803.      Which is more important - MILEAGE or MANUFACTURER
  804.  
  805.      Which is more important - MILEAGE or MAINTAINABILITY
  806.  
  807.  
  808. anΣá s∩á oε dowε thσ list«á Durinτ thσ quer∙ proces≤á ßá priorit∙ ì
  809. matri°áá i≤áá developed«áá A⌠á thσá enΣá oµá thi≤áá proces≤áá thσ ì
  810. consideration≤á arσ listeΣ iε orde≥ oµ thei≥ relativσá importancσ ì
  811. to the user, highest priority at the top.
  812.  
  813. Its a simple tool but helpful.è                  SPECIAL REPORTS AND UTILITIES
  814.  
  815. A≤á mentioneΣá previously¼á therσ i≤ n∩ subsysteφá men⌡á fo≥á thσ ì
  816. Specia∞á Report≤á anΣ Utilitie≤ subsystem«á Iε fac⌠ therσá i≤á n∩ ì
  817. Specia∞ Report≤ anΣ Utilitie≤ subsystem«á Thi≤ i≤ aε areß fo≥ thσ ì
  818. use≥ t∩ creatσ thei≥ owε hand∙ utilities¼á etc.¼ alonτ witΦ thei≥ ì
  819. own menu. Examples may be:
  820.  
  821.      ┴á routinσá t∩á setu≡ thσ user≤á printe≥á iεá differen⌠ ì
  822. áááááoperating modes.
  823.  
  824.      Routine≤ t∩ prin⌠ ou⌠ datß froφ thσ HANDY½ database≤ iε ì
  825. áááááparticula≥á formats«á N∩ prin⌠ ou⌠ feature≤á havσá beeε ì
  826. áááááincluded in the HANDY+ system.
  827.  
  828.      Routine≤á t∩ drivσ othe≥ softwarσ thaε HANDY½ ha≤á beeε ì
  829. ááááádesigned to access.
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.  
  844.  
  845.  
  846.  
  847.  
  848.  
  849.  
  850.  
  851.  
  852.  
  853.  
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.  
  865.  
  866.  
  867. è                           Appendix A
  868.               MODIFYING HANDY+ FOR OTHER COMPUTERS
  869.  
  870.      Remember¼á HANDY½á wa≤ createΣ oε aε Osbornσá Executivσ ì
  871. áááááCompute≥ iε ß CPM½ operatinτ environment.
  872.  
  873. Mos⌠ modification≤ necessar∙ t∩ permi⌠ HANDY½ t∩ operatσ wel∞á oε ì
  874. othe≥á computer≤á wil∞ bσ madσ iε thσ commanΣ filσá WORKMENU.CMD« ì
  875. WitΦ thσ exceptioε oµ thσ commanΣ filσ WSTATION.CMD¼á al∞á HANDY½ ì
  876. commanΣá file≤á a≤á distributeΣ arσ iε shor⌠ forφ dBAS┼á I╔á codσ ì
  877. withou⌠á comments«á Thi≤ ma∙ makσ i⌠ morσ difficul⌠ fo≥ thσá les≤ ì
  878. experienceΣ dBAS┼ I╔ use≥ t∩ modif∙ HANDY+«
  879.  
  880. Thσá original¼á lonτ forφ code¼á agaiε withou⌠ comments¼á ma∙á bσ ì
  881. obtaineΣá froφá thσá autho≥ fo≥ thσ suggesteΣá $2╡á contribution« ì
  882. Also¼á thσ autho≥ wil∞ makσ modification≤ fo≥ othe≥ computer≤á o≥ ì
  883. fo≥á particula≥á need≤á oεá reques⌠ fo≥ aεá estimateΣá cos⌠á ($2╡ ì
  884. minimum)« Thi≤ depend≤ oε thσ availabilit∙ t∩ thσ autho≥ oµ othe≥ ì
  885. computers and software.
  886.  
  887. Thσ morσ comple° modification≤ t∩ HANDY½ wil∞ bσ iε thσ subsysteφ ì
  888. men⌡á commanΣá file≤ whicΦ arσ generall∙ nameΣ accordinτá t∩á thσ ì
  889. subsysteφ name«á Thσ onl∙ codσ iε thosσ file≤ thσ autho≥á forsee≤ ì
  890. needinτ modificatioε arσ thσ escapσ characte≥ sequence≤ necessar∙ ì
  891. t∩á makσá subsysteφ men⌡ title≤ blinδ oε thσá Osbornσá Executive« ì
  892. These are:
  893.  
  894.      @ LINE,COLUMN SAY CHR(27)+CHR(94)
  895.  
  896.           to start blinking, and
  897.  
  898.      @ LINE,COLUMN SAY CHR(27)+CHR(113)
  899.  
  900.           to stop blinking.
  901.  
  902. Thσá filσ GETXTIME.CM─ wil∞ havσ t∩ bσ changeΣ fo≥ computer≤ witΦ ì
  903. clock≤ iε differen⌠ memor∙ location≤ o≥ eliminateΣ fo≥á computer≤ ì
  904. withou⌠ clocks« Fo≥ computer≤ withou⌠ clocks¼ user≤ shoulΣ creatσ ì
  905. some means of entering the date in dBASE II while in HANDY+.
  906.  
  907. Iεá thσá commanΣ filσ EXITWORK.CM─ user≤ ma∙ wan∙ t∩á changσá thσ ì
  908. TEXTEDITO╥á titlσ t∩ somσ othe≥ softwarσ a≤ wel∞ a≤ changinτá SC▓ ì
  909. (SuperCalc2⌐ t∩ anothe≥ spreadsheet«á Thσ use≥ ma∙ wan⌠ t∩ adΣ (o≥ ì
  910. use⌐á othe≥á softwarσá iε thi≤ routinσ a≤ wel∞ o≥á iεá thei≥á owε ì
  911. SPECIAL REPORTS AND UTILITIES routine.
  912.  
  913. Othe≥á thaεá thesσá fe≈ consideration≤ anΣ thσ specia∞á need≤á oµ ì
  914. users¼á HANDY½á shoulΣ bσ quitσ portable«á IB═ P├ anΣá comaptiblσ ì
  915. user≤ wil∞ havσ difficult∙ iε ß dBAS┼ I╔ environmen⌠ becausσá thσ ì
  916. "QUI╘ T╧ prograφ nameó featurσ doe≤ no⌠ worδ iε tha⌠ version«á I⌠ ì
  917. i≤á recommendeΣá tha⌠ thosσ witΦ sucΦ computer≤ upgradσ t∩á dBAS┼ ì
  918. II╔á wherσ thi≤ featurσ work≤ ver∙ well¼á anΣ modif∙ thσá commanΣ ì
  919. file≤ anΣ databases¼á etc.¼ witΦ thσ "CONVERTó utilit∙ tha⌠ come≤ ì
  920. witΦá it«á Fo≥ thosσ tha⌠ d∩ no⌠ wisΦ t∩ upgrade¼á thσá followinτ ì
  921. appendix section will be of help.è                           Appendix B
  922.                     USING HANDY+ ON AN IBM PC
  923.  
  924.                   SPECIAL NOTE TO IBM PC USERS
  925.  
  926. Remembe≥á al∞ HANDY½ commanΣ file≤ wil∞ havσ t∩ bσ renameΣ witΦ ß ì
  927. PR╟ (i.e«á .PRG⌐ extensioε iε orde≥ t∩ worδ witΦ dBAS┼ I╔ oεá thσ ì
  928. IB═áá PC«áá Fo≥áá example¼áá renamσá thσá filσá WSTATION.CM─áá t∩ ì
  929. WSTATION.PRG.
  930.                     -------------------------
  931.  
  932. dBAS┼á I╔ doe≤ no⌠ makσ usσ oµ it≤ "QUI╘ T╧ prograφ nameóá oεá aε ì
  933. IB═ P├ computer«á I⌠ i≤ therefo≥ necessar∙ t∩ creatσ ß batcΦ filσ ì
  934. t∩á exi⌠á HANDY½ t∩ othe≥ softwarσ anΣ re-ente≥á it«á Also¼á somσ ì
  935. prograφá modification≤ arσ necessar∙ iε thσ HANDY½ commanΣá file≤ ì
  936. other than those mentioned in Appendix A.
  937.  
  938. Aε examplσ batcΦ filσ (.BA╘ extension⌐ i≤ showε below«á Thi≤á ma∙ ì
  939. bσá thσ user≤ AUTOEXEC.BA╘ filσ fo≥ automaticall∙ runninτá HANDY½ ì
  940. oεá ß colΣ o≥ warφ boo⌠ oµ computer¼á o≥ somσ othe≥ namσ witΦ thσ ì
  941. BA╘á extensioε tha⌠ thσ use≥ caε ente≥ froφ thσ operatinτá systeφ ì
  942. command prompt ( A> ).
  943.  
  944.      Example program - ________.BAT
  945.  
  946.           DBASE WSTATION
  947.           NEXTPROG
  948.           ________.BAT
  949.  
  950. Noticσ thi≤ batcΦ filσ call≤ itselµ a⌠ thσ end«á Thi≤ wil∞ returε ì
  951. thσ use≥ t∩ HANDY½ afte≥ enterinτ anΣ exitinτ somσ othe≥ softwarσ ì
  952. likσ ß tex⌠ editor¼ worΣ processo≥ o≥ spreadsheet« Thσ "________ó ì
  953. blocδá i≤á thσ namσ thσ user≤ choose≤ fo≥á thei≥á BA╘á file«á Thσ ì
  954. (.BAT) extension does not have to be used in the BAT file.
  955.  
  956. NEXTPRO╟ iε thσ abovσ examplσ i≤ ß prograφ createΣ b∙ HANDY+«á I⌠ ì
  957. i≤á iε effec⌠ ß onσ recorΣ databasσ nameΣ NEXTPROG.DB╞ tha⌠á get≤ ì
  958. renameΣá t∩ NEXTPROG.BA╘ beforσ HANDY½ i≤ exited«á Iε thσá HANDY½ ì
  959. commanΣá filσ EXITWORK.CM─ thσ line≤ usinτ thσ "QUI╘ TOóá featurσ ì
  960. oµá dBAS┼á I╔á shoulΣá bσá changeΣ t∩á line≤á a≤á follow≤á (usinτ ì
  961. SuperCalc as an example to exit to):
  962.  
  963.      DELETE FILE NEXTPROG.BAT
  964.      USE NEXTPROG
  965.      DELETE ALL
  966.      PACK
  967.      APPEND BLANK
  968.      REPLACE PROGRAM WITH 'SUPERCALC'
  969.      COPY TO NEXTPROG.BAT SDF
  970.      USE
  971.      QUIT
  972.  
  973. Noticσ tha⌠ thσ use≥ wil∞ havσ t∩ creatσ ß databasσ filσ witΦ onσ ì
  974. ╕á characte≥ fielΣ nameΣ PROGRAM«á It≤ ß bi⌠ oµ ß kludgσá bu⌠á i⌠ ì
  975. works.è                           Appendix C
  976.                        SOME HANDY PC TOOLS
  977.  
  978. Anothe≥á methoΣá oµ circularl∙ movinτ froφ dBAS┼á I╔á t∩á anothe≥ ì
  979. prograφá othe≥ thaε tha⌠ describeΣ iε Appendi° B¼á or¼á fo≥á tha⌠ ì
  980. matter¼á movinτá arounΣ froφ an∙ languagσ likσ BASI├ oε thσ P├ i≤ ì
  981. t∩ "plugó thσ PC'≤ keyboarΣ buffer«á Belo≈ i≤ ß samplσ portioε oµ ì
  982. ß program« I⌠ ha≤ beeε testeΣ iε BASI├ bu⌠ no⌠ iε othe≥ language≤ ì
  983. o≥ dBAS┼ I╔ (note¼ however¼ yo⌡ caε "PEEKó anΣ "POKEó iε dBAS┼ I╔ ì
  984. as well as "CALL" an assembly language routine).
  985.  
  986.      Thi≤ examplσ assume≤ thσ use≥ i≤ selectinτ somσ prograφ ì
  987. áááááo≥ softwarσ froφ ß men⌡ driveε b∙ ß BASI├ program«á Viß ì
  988. áááááthσá user'≤á selectioε ß prograφ namσ i≤á storeΣá t∩á ß ì
  989. ááááástrinτá variable¼á PLUG$«á Thσ followinτ subroutinσá o≥ ì
  990. áááááinline portion of the menu program is invoked:
  991.  
  992.      1000 DEF SEG=0
  993.      1010 PLUG$=PLUG$+CHR$(13)
  994.      1020 X=LEN(PLUG$)
  995.      1030 POKE 1050,30
  996.      1040 POKE 1052,30+(X*2)
  997.      1050 FOR I=1 TO X*2 STEP 2
  998.      1060      POKE 1053+I,ASC(MID$(PLUG$,(I+1)/2,1))
  999.      1070 NEXT I
  1000.      1080 SYSTEM
  1001.  
  1002. Iε thσ abovσ example¼ thσ worΣ "SCó fo≥ SuperCalπ coulΣ bσ storeΣ ì
  1003. to the string variable PLUG$:
  1004.  
  1005.      0100 PLUG$="SC"
  1006.  
  1007. ┴á carriagσ returε i≤ addeΣ t∩ PLUGñ iε linσ 1010«á Theε PLUGñ i≤ ì
  1008. pokeΣ int∩ thσ memor∙ location≤ fo≥ thσ keyboarΣ buffe≥ oµ thσ P├ ì
  1009. defineΣ b∙ line≤ 103░ anΣ 104░ onσ lette≥ a⌠ ß timσ iε linσ 1060« ì
  1010. Thi≤ i≤ thσ equivalen⌠ oµ thσ use≥ typinτ iε "SCó a⌠ thσ keyboarΣ ì
  1011. anΣá pressinτ thσ RETUR╬ o≥ ENTE╥ key«á Theε BASI├ i≤á exiteΣá iε ì
  1012. linσá 108░á anΣá thσá prograφá "pluggedóá int∩á thσá keyboarΣá i≤ ì
  1013. executed.
  1014.  
  1015. Similarl∙á "pluggingóá thσ P├ keyboarΣ buffe≥ caε bσ employeΣá t∩ ì
  1016. set the PC's date and time.
  1017.  
  1018. Thσá followinτá routinσ canbσ useΣ t∩ se⌠ thσ dBAS┼ I╔ datσ iεá ß ì
  1019. dBAS┼ I╔ command/prograφ file ON THE IBM PC:
  1020.  
  1021.      STORE ' ' TO DUMMY
  1022.      POKE 61440,180,42,205,33,137,22,13,240,137,14,15,240,195
  1023.      SET CALL TO 61440
  1024.      CALL DUMMY
  1025.      STORE PEEK(61454) TO MM
  1026.      STORE PEEK(61453) TO DD
  1027.      STORE PEEK(61456)*256+PEEK(61455)-1900 TO YY
  1028.      STORE STR(MM,2)+'/'+STR(DD,2)+'/'+STR(YY,2) TO MDATE
  1029.      SET DATE TO &MDATEè                           Appendix D
  1030.                     COMBINING FILES WITH VDO
  1031.  
  1032. VD╧ i≤ thσ tex⌠ edito≥ recommendeΣ fo≥ usσ alonτ sidσ HANDY½ oε ß ì
  1033. CP/═á operatinτ systeφ computer«á Thi≤ publiπ domaiε prograφá ha≤ ì
  1034. beeε renameΣ TEXTEDI╘ iε HANDY+«á Onσ oµ thσ nicσ feature≤ oµ VD╧ ì
  1035. i≤á thσá abilit∙ t∩ combinσ ASCI╔ tex⌠ file≤á quickly¼á includinτ ì
  1036. spreadshee⌠ anΣ graphic≤ file≤ printeΣ t∩ ß disδ filσ rathe≥ thaε ì
  1037. a printer (a feature standard in most such software packages).
  1038.  
  1039. T∩á executσ thi≤ simplσ bu⌠ powerfu∞ procedurσ onσ simpl∙ ha≤á t∩ ì
  1040. loaΣá thei≥á maste≥ tex⌠ file¼á sa∙ fo≥ examplσá ßá report¼á froφ ì
  1041. withiε VDO« Theε the∙ pres≤ thσ ES├ ke∙ t∩ acces≤ thσ VD╧ commanΣ ì
  1042. menu« Selectinτ thσ ╬ o≥ Namσ optioε thσ caε selec⌠ thσ filσ namσ ì
  1043. oµá anothe≥á ASCI╔ text/graphic≤ file«á Pressinτá ES├á agaiεá anΣ ì
  1044. selectinτá thσ ╔ o≥ inser⌠ optioε insert≤ tha⌠ filσ iε thσ maste≥ ì
  1045. filσ (iε memory⌐ wherσ eve≥ thσ curso≥ wa≤ positioneΣ beforσá thσ ì
  1046. inser⌠ commanΣ wa≤ invoked«á Thσ use≥ mus⌠ remembe≥ t∩ selec⌠ thσ ì
  1047. ╬á optioεá agaiεá anΣ re-ente≥ thσ namσ oµá thσá maste≥á documen⌠ ì
  1048. beforσá selectinτ t∩ "saveó (ES├ ª ╙ o≥ ES├ ª X⌐ i⌠ O╥ I╘ WIL╠ B┼ ì
  1049. SAVED IN THE NAME OF THE INSERTED DOCUMENT!
  1050.  
  1051. User≤á shoulΣ bσ awarσ tha⌠ VD╧ store≤ ß harΣ carragσá returεá a⌠ ì
  1052. thσ enΣ oµ eacΦ linσ i⌠ save≤ unlikσ man∙ worΣ processors« Iµ onσ ì
  1053. i≤á t∩ re-edi⌠ thσ saveddocumen⌠ usinτ thσ worΣá processor¼á the∙ ì
  1054. ma∙á encounte≥ difficult∙ iε realininτ paragraphs«á I⌠ i≤ ßá gooΣ ì
  1055. ideß t∩ perforφ you≥ "cut-and-pasteó worδ afte≥ eacΦ documen⌠ ha≤ ì
  1056. been fully edited and finalized.
  1057.  
  1058. This is an excellent way to prepare truely spiffy reports!
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083. è                           Appendix E
  1084.                           HANDY+ FILES
  1085.  
  1086. Thσá commanΣá file≤á includeΣ iε HANDY½ anΣá includeΣá unde≥á thσ ì
  1087. Copyright for this system are as follows:
  1088.  
  1089.                 ACTPLANS.CMD        AGGENDAS.CMD
  1090.                 CALCULAT.CMD        CHANGEOP.CMD
  1091.                 DECISION.CMD        ERASTIME.CMD
  1092.                 EXITWORK.CMD        EXPENSES.CMD
  1093.                 FILECABS.CMD        FONEBOOK.CMD
  1094.                 GETXTIME.CMD        LIFETIME.CMD
  1095.                 MILEAGES.CMD        NEXTDATE.CMD
  1096.                 NOTEBOOK.CMD        NOTECARD.CMD
  1097.                 PLANNING.CMD        PRINTIME.CMD
  1098.                 REMINDER.CMD        SAYMONTH.CMD
  1099.                 SAYTODAY.CMD        SIXMONTH.CMD
  1100.                 TODOLIST.CMD        WORKMENU.CMD
  1101.                           WSTATION.CMD
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137. è                           Appendix F
  1138.                        UPDATING OF HANDY+
  1139.  
  1140. Iε orde≥ t∩ avoiΣ confusioε anΣ encumberinτ remotσ publiπá domaiε ì
  1141. softwarσ system≤ witΦ numerou≤ updatσ file≤ witΦ criptiπ names¼ ß ì
  1142. maste≥á updatσ librar∙ wil∞ bσ maintaineΣ fo≥ HANDY+«á Thi≤á filσ ì
  1143. wil∞áá bσáá calleΣá HANDY+UP.LBR«áá User≤á shoulΣá looδá fo≥áá i⌠ ì
  1144. periodically.
  1145.  
  1146. Onl∙á autho≥ improvement≤ anΣ buτ fixe≤ wil∞ bσ includeΣ iεá thi≤ ì
  1147. file«á Customizatioεá oµ HANDY½ fo≥ particula≥ user≤ wil∞ no⌠á bσ ì
  1148. included in updates.
  1149.  
  1150. Date≤á oµá HANDY½á update≤ wil∞ bσ listeΣ belo≈á witΦá ßá genera∞ ì
  1151. discriptioε oµ thσ naturσ oµ thσ update« Onl∙ extensivel∙ reviseΣ ì
  1152. issues of HANDY+ will be renumbered to different versions.
  1153.  
  1154.  
  1155. DATE:     NATURE OF REVISION:
  1156.