home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / cpminfo / cpm-cc10.art < prev    next >
Text File  |  1994-07-13  |  8KB  |  153 lines

  1.  
  2. ==============================================================================
  3. [   THE KAY*FOG RBBS  |  CPM-CC10.ART  |  posted 01/18/86  |  150 lines  9k  ]
  4.  
  5.           The CP/M Connection                   Originally published in    
  6.                   by                               Computer Currents       
  7.              Ted Silveira                           2550 9th Street        
  8.   (copyright and all rights reserved)             Berkeley, CA  94710      
  9.  
  10.  
  11.                                August 27, 1985
  12.                             SOMETHING NEW FOR CP/M
  13.  
  14.      I'm going to depart from my charter this week and review an 
  15. interesting new piece of low-priced commercial CP/M software.  Write-Hand-
  16. Man is a RAM-resident program that brings some (but not all) of the 
  17. features of the MS-DOS favorite, Sidekick, to CP/M.
  18.  
  19.      [RAM-RESIDENT PROGRAMS]  Once loaded, a RAM-resident program stays in 
  20. the upper section of your computer's RAM (Random Access Memory) while you 
  21. run other programs like WordStar or dBase II.  The RAM-resident program is 
  22. transparent until you call it; then it does its job and disappears again, 
  23. leaving your main program none the wiser.  Key-definition programs like 
  24. XtraKey and SmartKey II work this way and have become very popular among 
  25. CP/M users.
  26.  
  27.      Recently, another kind of RAM-resident program has become popular in 
  28. the world of IBM clones.  Programs like Sidekick and Spotlight give instant 
  29. access to several useful tools:  a calculator, a notepad, an appointment 
  30. calendar, a list of phone numbers, and so on.  If you need to make notes 
  31. while working on a spreadsheet, you can jump to the notepad and then jump 
  32. right back to the spreadsheet when you're done.  
  33.  
  34.      Unfortunately, these programs eat up large chunks of RAM, 70K or more.  
  35. If you have an IBM clone with 512K RAM, you can set aside 70K, but if you 
  36. have a CP/M machine limited to 64K RAM, you obviously can't.  Because of 
  37. this limited RAM, few people expected to see Sidekick running on a CP/M 
  38. machine.
  39.  
  40.      [ENTER WRITE-HAND-MAN]  Write-Hand-Man is not Sidekick, but in a 
  41. limited way, it brings some of Sidekick's functions to CP/M.  Once loaded, 
  42. it gives you quick access to a notepad, a calculator, a phone book, and an 
  43. appointment calendar, and it lets you view the disk directory or a text 
  44. file.  In addition, if you know assembly language, you can add new 
  45. functions to Write-Hand-Man or modify the present ones.
  46.  
  47.      When you call Write-Hand-Man, it opens a window in the upper-left 
  48. corner of your screen and shows a menu.  Everything takes place in this 
  49. part of the screen, in windows ranging from 16 to 32 columns wide and from 
  50. 8 to 12 columns long.
  51.  
  52.      Write-Hand-Man's notepad lets you write and save notes in the middle 
  53. of any other program.  Recently, I had to write a review of four disk 
  54. editing programs.  Using the notepad, I jotted down comments while I was 
  55. actually using the programs.  Then, while writing the review, I popped up 
  56. the notepad again and reread my notes.
  57.  
  58.      The calculator is a simple one (add, subtract, multiply, divide), with 
  59. no memory or other fancy features.  It can calculate either in the normal 
  60. decimal form or in hexadecimal, but it does only integer arithmetic--no 
  61. fractions or decimals.
  62.  
  63.      The phone book is much like the notepad, except that each page is 
  64. labeled with a pair of letters (A-B, C-D, etc.).  When you've entered your 
  65. phone numbers on appropriate pages, you can locate them again by jumping 
  66. directly to a particular page.  
  67.  
  68.      The calendar is also like the notepad except that the pages are 
  69. labeled with days of the week.  The calendar handles two weeks at a time, 
  70. and the pages carry no date, only the day of the week (Monday, Tuesday, 
  71. etc.) and a number signifying whether this is the current week or the 
  72. coming one.  
  73.  
  74.      The file directory function shows files but doesn't show file sizes or 
  75. free space remaining on the disk.  The file viewing function lets you scan 
  76. forward and back through a file, but viewing is a little awkward because 
  77. the window is small.
  78.  
  79.      Write-Hand-Man has a communications module that comes in source code 
  80. only because it must be adapted to the hardware of your computer.  To make 
  81. it workable, you'll need to know a little assembly language and have an 
  82. assembler that can produce Microsoft-compatible REL files.  What you get is 
  83. a dumb terminal program--no file transfers or capture buffer.
  84.  
  85.      Write-Hand-Man can also be expanded.  With Microsoft's M80 or a 
  86. compatible assembler, you can enhance the existing functions or produce 
  87. your own that will run through Write-Hand-Man.  Write-Hand-Man comes with 
  88. the source code for all its functions and a brief set of rules for building 
  89. new ones.
  90.  
  91.      [DRAWBACKS]  Write-Hand-Man takes up space--about 5K of your 
  92. computer's working memory.  Since CP/M itself already takes 8K or 9K, 
  93. loading Write-Hand-Man will leave 50-51K for other programs, like WordStar 
  94. or dBase II, to run in.  That's enough for most programs; if you run into a 
  95. problem, you can easily remove Write-Hand-Man.
  96.  
  97.      If you want to use Write-Hand-Man together with a key-redefinition 
  98. program like XtraKey or SmartKey II, you'll lose even more space, of 
  99. course, though not as much as you'd think.  I found that Write-Hand-Man and 
  100. SmartKey II together take up only 7.5K, about 2K more either one alone.  
  101. (Write-Hand-Man works with both XtraKey and SmartKey, though the key-
  102. redefinition program must be loaded first.)
  103.  
  104.      The standard version of Write-Hand-Man (WHM.COM) doesn't restore your 
  105. screen after it's done but leaves a blank hole where its window was.  Along 
  106. with WHM.COM, you also get WHMT.COM, an enhanced version that will restore 
  107. your screen but takes up an extra 2K of memory.  Do you sacrifice the extra 
  108. memory, or do without the screen-restore?  It's a tough choice because 
  109. while some programs, like WordStar, can rewrite the screen themselves, 
  110. others can't.  In addition, WHMT.COM won't work on all terminals.
  111.  
  112.      Finally, Write-Hand-Man's functions are limited (mainly by CP/M's 
  113. scanty memory); you need to realize you're not getting a full-blown 
  114. Sidekick clone here.  On the other hand, because Write-Hand-Man is open-
  115. ended, new functions can be added and old ones expanded.  If the program 
  116. catches on with public domain programmers, who knows what might happen?
  117.  
  118.      [HOW USEFUL IS IT?]  I find the notepad function very useful.  If 
  119. you're the kind of person who's constantly jotting down notes or thinking 
  120. of two things at once, you probably will too.  I also find the calculator 
  121. useful, mainly because it can calculate and convert hexadecimal numbers.  
  122. If you don't program or write about computers, you'll probably find a cheap 
  123. pocket calculator more useful.  
  124.  
  125.      I find I don't use Write-Hand-Man's phone book and calendar, not 
  126. because they don't work, but because I don't have any need to.  People who 
  127. do need such things may find these functions useful, though people who have 
  128. heavy schedules will certainly find the calendar too limited.
  129.  
  130.      I don't often use the file directory and file viewing functions 
  131. because I can do both in WordStar, my workhorse program.  However, when you 
  132. use programs that don't have such functions, these can be useful. 
  133.  
  134.      Write-Hand-Man sells for $49.95 and should run on any CP/M computer.  
  135. Contact:
  136.           Poor Person Software
  137.           3721 Starr King Circle
  138.           Palo Alto, CA  94306
  139.           415/493-3735
  140.  
  141. Poor Person Software also sells a number of other low-cost products, 
  142. including a spelling checker, spreadsheet, print spooler, and windowing 
  143. system (programmers only).
  144.  
  145. ------------------------------------------------------------------------------
  146.       Ted Silveira is a freelance writer and contributing editor to several
  147.    computer-oriented publications.  He appreciates suggestions or feedback
  148.    and can be reached through the KAY*FOG RBBS (415)285-2687 and CompuServe
  149.    (72135,1447) or by mail to 2756 Mattison Lane, Santa Cruz, CA 95065.
  150.  
  151. -------------------------  End of CPM-CC10.ART Text  -------------------------
  152.  
  153.