home *** CD-ROM | disk | FTP | other *** search
/ ftp.update.uu.se / ftp.update.uu.se.2014.03.zip / ftp.update.uu.se / pub / rainbow / msdos / decus / RB141 / varug03b.arj / V3N6ASC.ASC
Text File  |  1989-11-26  |  62KB  |  984 lines

  1.  
  2.                                   Vancouver Area Rainbow Users Group
  3.  
  4.                                     N  e  w  s  l  e  t  t  e  r
  5.  
  6.          November and December, 1989; Volume 3, Number 6
  7.  
  8.          Editor: David P. Maroun, 9395 Windsor Street, Chilliwack, BC, Canada  V2P 6C5;
  9.                  telephone (604)792-4071
  10.  
  11.          Publisher: DECUS Canada, 505 University Avenue, 15th Floor, Toronto,
  12.                     Ontario, Canada  M5G 2H2; telephone (416)597-3437
  13.          -----------------------------------------------------------------------------------
  14.          Unless the contrary is indicated, any part of this newsletter may be freely copied
  15.          or distributed unaltered and with credit given to the original source.
  16.  
  17.          While the information provided is believed accurate, the editor cannot take
  18.          responsibility for the contributions of other writers.
  19.          -----------------------------------------------------------------------------------
  20.          Deadlines:  For the January and February issue: December 31, 1989
  21.                      For the March and April issue: February 28, 1990
  22.  
  23.          Almost any legible format is acceptable for submissions, but the ideal is ASCII
  24.          form on diskette.  Diskettes should be accompanied by covering letters describing
  25.          the files and indicating disk format.  We can handle Rainbow CP/M, Rainbow MS-DOS,
  26.          IBM PC-DOS single-sided, and some others as well (check about them).
  27.          -----------------------------------------------------------------------------------
  28.  
  29.                                  Editorial:  Miscellaneous Comments
  30.  
  31.                                          by David P. Maroun
  32.  
  33.          d:BUG
  34.          -----
  35.  
  36.          We are now collaborating with d:BUG (digital: Bellevue Users Group), a PC users
  37.          group centered near Seattle.  Amer Nelson, d:BUG's newsletter editor, has opened a
  38.          section in the newsletter titled, "The Monthly Plagiarizer", which features
  39.          articles taken from the VARUG newsletter among other sources.  He has also donated
  40.          to our library a utility for reading .GIF files on Rainbows.  Included with the
  41.          reader are several .GIF pictures showing stars, a waterfall, and characters from
  42.          children's stories.  In addition, there is a utility for adapting the reader to
  43.          various configurations of the Rainbow and a utility for saving images in a form
  44.          that is quick to redisplay.
  45.  
  46.          We tried the .GIF reader on a 100A and a 100B, each equipped with a monochrome
  47.          monitor.  The documentation for the reader says that 100A users are likely to be
  48.          disappointed, but we thought that the pictures looked good on either machine.  We
  49.          used JOBSDUMP to print some of the pictures on an LA50 printer.  The results were
  50.          quite sharp, but brought out a weakness:  The pictures do not fill the Rainbow
  51.          graphics screen, so JOBSDUMP printed out the blank regions too.  When we reversed
  52.          the colors, the blank regions became black and quite noticeable.  Of course, a pair
  53.          of scissors or a paper cutter could take care of that problem.
  54.  
  55.          The .GIF reader uses only medium resolution.  We hope that the author will develop
  56.          a high-resolution version of the program too.
  57.  
  58.          Amer is acquainted with several members of our group, and extends greetings to them.
  59.  
  60.          DECUS Leadership Meeting
  61.          ------------------------
  62.  
  63.          As another article in this issue indicates, DECUS had another leadership meeting
  64.          this year.  This time the meeting was held at the prestigious Deerhurst Inn and
  65.          Country Club in Ontario, a few hours drive north of Toronto.  I attended this
  66.          meeting and thought it was even better organized than last year's.
  67.  
  68.          Unfortunately, the Deerhurst Inn itself did not measure up to the Lake Okanagan
  69.          Resort, the scene of last year's meeting.  Lake Okanagan was cheaper, too.
  70.  
  71.          The leadership meeting had a social aspect besides the formal discussions.  I
  72.          especially enjoyed meeting people who shared my dislike for alcoholic drinks,
  73.          tobacco smoke, and professional sports.
  74.  
  75.          Parking
  76.          -------
  77.  
  78.          I have to award some sort of prize to the Mace utility for parking hard disk heads.
  79.          When I saw it in action, it tried to park all drives named 'C:' or higher.  The
  80.          only problem was that the program was running on a Rainbow with floppy disk drives
  81.          C: and D:, and a RAM drive E:.  There was no hard disk.  I have enough trouble
  82.          imagining floppy disk drives being parked, but a RAM drive?  The program gave no
  83.          error messages; it was satisfied that it did its job correctly.
  84.  
  85.          Bulletin Boards
  86.          ---------------
  87.  
  88.          The Sardis Radio Shack bulletin board, which I used to help run, has shut down for
  89.          good.  The closure was largely a result of breaches in security.  Someone (or some
  90.          group of people) managed more once than to get the lists of users and their
  91.          passwords.  It is not hard to imagine how this happened, since the board was run on
  92.          a computer that was available to Radio Shack customers during business hours.
  93.  
  94.          Bulletin board fans in the Chilliwack area are not suffering much from the loss of
  95.          the Radio Shack board.  Karl Drohmann's Farside board started up a few months ago,
  96.          and is already a going concern.  It operates 24 hours per day, seven days per week,
  97.          except during maintenance periods, and uses a modem operating at 300, 1200, and
  98.          2400 bits per second.  Karl charges $10 annually for  membership, but occasionally
  99.          leaves the board open to all callers.  So far, only MS-DOS software is carried.
  100.          Anyone interested can call (604) 792-5844.  Set your communications program up for
  101.          eight data bits, one stop bit, and no parity.
  102.  
  103.          The Friday 13th Virus
  104.          ---------------------
  105.  
  106.          This virus simply did not exist.  It was supposed to appear after October 12, 1989,
  107.          but reports of damage since then are about the same as ever, so the supposed virus
  108.          did not make any difference.
  109.  
  110.          We should be cautious of the scare tactics that other people use, particularly in
  111.          the so-called news media.  This virus is just one example of a danger that existed
  112.          only in someone's mind.
  113.  
  114.          Compatibility
  115.          -------------
  116.  
  117.          "About 95% compatible"; "pretty much the same as an XT"; "a close compatible"; "60%
  118.          compatible".  What do these comments describe?  The DEC Rainbow!  You may be
  119.          accustomed to hearing that computer described as not IBM-compatible, but times have
  120.          changed.  The 286 and 386 machines, the IBM PS/2s, and the Macintoshes you see
  121.          nowadays are noticeably different from the original IBM PC.  Compared to them, the
  122.          Rainbow rates as fairly compatible after all, both in software and hardware.
  123.  
  124.          Incompatibility
  125.          ---------------
  126.  
  127.          As a consequence of the variety in the marketplace, the user of a so-called
  128.          compatible computer must be prepared for incompatibilities.  Quite likely, some
  129.          hardware, supposedly designed for a "compatible", will not fit that machine, and
  130.          the same goes for software.
  131.  
  132.          One example of this incompatibility:  Not long ago I got the demonstration version
  133.          of Microsoft Word version 5.0.  Microsoft supplies it free of charge to anyone who
  134.          asks.  The program came on a double-sided, high-density, 5.25-inch diskette.  Not
  135.          all "compatibles" can even read that kind of diskette.  Furthermore, the program
  136.          required an EGA or VGA graphics card.  Again, many IBM clones lack such a card (the
  137.          original IBM PC did not have these cards at all).  However, I had the use of a
  138.          machine with a suitable high-density diskette drive and a multi-function video card
  139.          offering an EGA option.  So, I inserted the diskette, chose EGA mode, and ran the
  140.          demonstration.  I got a completely blank screen.  Finally, I entered a
  141.          control-Break to abort.  Then I got something.  The program asked whether I wanted
  142.          to see the demonstration again.
  143.  
  144.          I made several attempts and got the same result each time.  An obvious conclusion
  145.          of this trial is that Microsoft Word 5.0 is an unusable program.  Is Microsoft
  146.          really trying to reduce sales?
  147.          -----------------------------------------------------------------------------------
  148.  
  149.                                    Corrections And Clarifications
  150.  
  151.  
  152.          Janet Charlton's review of Framework III in our last issue said, "One weak point of
  153.          the spreadsheet is that you can adjust the sizes of columns only by viewing, not by
  154.          specifying a number as in Lotus, Supercalc, or Multiplan."  In fact, Framework III
  155.          indicates the width of a spreadsheet on a status line near the bottom of the
  156.          screen, so the user does have a precise, numerical width at all times.
  157.          -----------------------------------------------------------------------------------
  158.  
  159.                                              In The News
  160.  
  161.          Both International Business Machines (IBM) and Digital Equipment Corporation (DEC)
  162.          have acquired voting member status on the Open System Interconnection/Network
  163.          Management (OSI/NM) Forum.  The Forum operates under the auspices of the
  164.          International Standards Organization, and provides a means of standardizing
  165.          communications techniques.
  166.  
  167.          The Lotus 1-2-3 spreadsheet-database-graphics program will be available for VAX/VMS
  168.          systems.  The VMS version has been developed from 1-2-3 release 3 for desktop
  169.          computers, and will accept files prepared under release 3 as well as previous
  170.          implementations of 1-2-3.
  171.  
  172.          Computer Associates offers a free demonstration version of SuperCalc5.  The program
  173.          runs on all IBM and compatible personal computers, but is said to take advantage of
  174.          286 and 386 processors as well.  To get a copy of the demonstration, call toll-free
  175.          1-800-663-6904, extension 10.
  176.  
  177.          Hayes Microcomputer Products Inc. has announced an expansion of its product line
  178.          and lower prices on some items.  The Personal Modem 2400, with Smartcom EZ
  179.          software, is designed especially for MS-DOS computers.  The combination is expected
  180.          to sell in Canada for $299.
  181.  
  182.          Suitable Solutions has announced Microsoft Windows/286 for the DEC Rainbow.  The
  183.          program uses a Rainbow adaptation kit developed with the help of Leonard Berk
  184.          Consulting of Ontario.  To run Windows/286, a Rainbow needs 640 thousand characters
  185.          of random access memory, a hard disk with at least two million characters free, the
  186.          graphics option, and MS-DOS 3.1.  Desirable options include a double-sided disk
  187.          drive (Suitable Solutions' I-Drive), the Turbow-286 accelerator board, the Code
  188.          Blue IBM emulator, and a Microsoft mouse.  Windows and its applications are usually
  189.          supplied on double-sided diskettes, but Suitable Solutions can provide the software
  190.          on RX50 diskettes at an additional charge.  Interested parties can contact
  191.  
  192.               Suitable Solutions
  193.               1700 Wyatt Drive, Suite 12
  194.               Santa Clara, California  95054
  195.               Telephone:  (408) 727-9090
  196.               FAX:  (408) 727-0823
  197.               Telex:  287174 SUIT
  198.          -----------------------------------------------------------------------------------
  199.  
  200.                                            LEADERSHIP '89
  201.  
  202.          (Editor's note:  The following is taken from a message dated 20-OCT-1989
  203.          10:02:58.17 and posted on MUKLUK, the DECUS MicroVAX, by Sharon Wise.)
  204.  
  205.          The second (and we hope annual) Leadership weekend was held at the Deerhurst Inn in
  206.          Huntsville, Ontario from September 28th to October 1.  The Board arrived a day
  207.          early for a meeting, but were joined by the rest of the leaders on Thursday evening
  208.          for the welcoming reception.  Everyone received a Leadership 89 t-shirt and a mug
  209.          shot from Anne.  She enabled everyone to put names to faces over the next few days.
  210.  
  211.          The emphasis for this leadership was the LUG and the formulation of a strategic
  212.          plan with action items covering the many issues of the LUGS.  There were
  213.          presentations the first day from Mark Johnson on the DECUS structure (both Canada
  214.          and International), Dave Morley on running effective organizations, and Caroline
  215.          Singleton on Membership/Users (including results from the latest membership audit).
  216.  
  217.          We developed a list of LUG priorities and then broke up into small work groups to
  218.          develop strategies to deal with the assigned issues.  One large group, the GIA
  219.          group (Golf In the Afternoon), carried their discussions for several miles!  After
  220.          dinner, there were BOF (Birds Of a Feather) sessions until 10 pm, a full day.
  221.  
  222.          The second day led off with a presentation on the DECUS Office by Susan Kalinger.
  223.          Then the Digital connection was explained by John de Bruijn.  The workshops got
  224.          together again and, after lunch, gave their presentations.  All of the generated
  225.          action items were discussed and assigned.
  226.  
  227.          Then the barbecue got underway with video by Marlene.  After dinner we gathered
  228.          around the campfire to hear the famous Mark Johnson Duck Joke (or was it geese?),
  229.          network with other leaders, and pass out a few awards for those special
  230.          contributions over the weekend.  A few of the special events were the tap dance
  231.          lesson, the Cleese videos, the baseball games, and the search for the hot tub shown
  232.          in the Deerhurst brochure.
  233.  
  234.          Leadership 89 was a great success and is due to the LUG Committee (Caroline
  235.          Singleton, Rob Golan, and Doug Collins), and of course to Anne Murakami and the
  236.          entire DECUS Office for all of their hard work.
  237.  
  238.          Thank you.
  239.          -----------------------------------------------------------------------------------
  240.  
  241.                                CP/M-80 Turbo Pascal Is Still Available
  242.  
  243.          Borland International no longer supplies CP/M-80 versions of its Turbo Pascal
  244.          programming language, but Turbo Pascal 3.0 for 8-bit CP/M is still available from
  245.  
  246.               Alpha Systems Corporation
  247.               711 Chatsworth Place
  248.               San Jose, California   95128
  249.               United States Of America
  250.               Telephone (408) 297-5594
  251.  
  252.          This 8-bit version of Turbo Pascal is listed at $60 in US funds.
  253.  
  254.          Alpha Systems Corporation also provides other CP/M software.  A free catalog is
  255.          available.
  256.          -----------------------------------------------------------------------------------
  257.  
  258.                              A Review:  The Roland LP-1100 Laser Printer
  259.  
  260.                                           By Gaetan Laporte
  261.  
  262.          Matsushita Electric's products are sold locally under the name 'Roland' as well as
  263.          'Panasonic' and 'Technics'.  Roland Digital Group distributes the Roland items.
  264.  
  265.          Recently I had occasion to use the Roland LP-1100 laser printer.  The Roland
  266.          LP-1100 is advertised locally for about $2280 with the standard 512 000 characters
  267.          of memory, and $2680 with 1.5 million characters.  The machine I tried had the 1.5
  268.          million.
  269.  
  270.          This printer has both serial and parallel interfaces as standard equipment.  The
  271.          serial port allows control by means of XON/XOFF signals or the data terminal ready
  272.          signal, and permits transferring information at speeds from 300 bits per second to
  273.          19 200 bits per second.  I tried only the parallel port.
  274.  
  275.          The supplier claims that the printer can print up to eleven pages per minute in
  276.          text mode.  I did not time the Roland, but it seemed fast enough for anything I
  277.          tried.
  278.  
  279.          The printer accepts two paper cassettes at a time.  You can, for example, put
  280.          letterhead paper in one cassette and plain paper in the other.  A special tray is
  281.          provided for envelopes.
  282.  
  283.          Several printer emulations are provided.  Each emulation allows using the codes for
  284.          a certain printer.  You can choose from Hewlett-Packard LaserJet+ (often referred
  285.          to in the instruction manual as 'Roland LP'), Epson FX-286, IBM Proprinter, Diablo
  286.          630, and Roland RP-1250.  The Roland RP-1250 mode has two sub-modes, standard
  287.          (mostly similar to Epson) and IBM Proprinter.  Not all features of these other
  288.          printers are available.  For example, the laser printer does not provide a draft
  289.          printing mode like the Epson FX-286; all text is printed in letter quality.  I used
  290.          the HP, FX-286, and IBM emulations.
  291.  
  292.          Resolution (the ability to print fine detail) is rated at 300 dots per inch.
  293.  
  294.          Setting up the Roland was quite easy.  There is a set of little touch-panels that
  295.          allow selecting the interface, margins, emulation, paper cassette, and various
  296.          other features.  You can even choose to have all information except printer codes
  297.          displayed in hexadecimal notation.  Words guide you while you make choices.  I
  298.          appreciated the plain English; other systems use symbols that I find hard to
  299.          decipher.  A "permanent save" feature allows keeping settings as the start-up
  300.          defaults.
  301.  
  302.          You can decide whether to have the printer eject the last page of a document after
  303.          a set period of time.  During most of my trials, the printer was configured to wait
  304.          ten seconds before ejecting the final page.  I preferred this arrangement to being
  305.          obliged to send a form feed, or having the end of one print job come out as the
  306.          beginning of the next.  Of course, sending a form feed makes the printer eject a
  307.          page immediately in any case.
  308.  
  309.          I did find the margin settings a little difficult to understand.  What the printer
  310.          manual describes as a one-inch bottom margin is chosen as a 10-inch bottom margin.
  311.          The manual measures from the bottom up while the printer measures from the top
  312.          down.  A similar confusion exists for the right margin.
  313.  
  314.          Most of the features are also available under software control; that is, you can
  315.          send codes from a computer to choose the margins or the printer emulation.  This
  316.          proved to be the most convenient way in an office that shared the printer among
  317.          several computers with different requirements at different times.
  318.  
  319.          I got some experience at adding toner.  The job is really quite simple.  I just
  320.          shook the bottle, uncapped it, and poured the toner gradually into the receptacle--
  321.          gradually so as not to raise a cloud of black powder.  Then I washed my hands; the
  322.          job is messy!
  323.  
  324.          Roland supplies the LP-1100 with just a small amount of toner, so a purchaser can
  325.          expect to add toner soon.
  326.  
  327.          A bottle of toner costs about $75.  If that seems like a large amount, compare it
  328.          to the list price of $165 for a Hewlett-Packard LaserJet.  However, the LaserJet
  329.          requires replacing a cartridge including some mechanical parts besides the black
  330.          powder.
  331.  
  332.          What was the Roland's print quality?  Very good, just as for any other laser
  333.          printer I have seen.  One feature I liked was the double-width type in Epson mode.
  334.          I use double-width for headings, but some other laser printers lack the font.
  335.  
  336.          Built-in fonts include Courier upright and italic in pitches of 10, 12, 15, 16.66,
  337.          and 20 characters per inch, and Century 702 proportional spacing upright and
  338.          italic.  Some fonts are available in only certain printer emulations.
  339.  
  340.          The LP-1100 had its quirks, though.  One it shared with other laser printers I
  341.          tried is the forbidden area near the margins of the paper.  If you try to print
  342.          right up the edge of a sheet, you lose information; some of the text is not
  343.          printed.  You must format a document with top, left, bottom, and possibly right
  344.          margins.
  345.  
  346.          Like other laser printers, the Roland provides both portrait and landscape
  347.          ("sideways") orientations.  You can switch from one orientation to the other by
  348.          making the computer send a so-called superset command.  However, that command also
  349.          ejects a page.  I suppose you could get both upright and sideways orientations on a
  350.          single page by using graphics mode or sending a sheet of paper through twice, but I
  351.          did not try.
  352.  
  353.          The code for changing printer emulation also ejects a page.  I, along with others
  354.          in the office, often put the command for choosing a certain emulation at the
  355.          beginning of a document so as to be sure that the printer was set up properly.  We
  356.          soon became accustomed to getting a "mandatory blank page" at the beginning of a
  357.          print job.
  358.  
  359.          Any laser printer occasionally jams on paper, but I cannot remember seeing any
  360.          other printer or photocopier jam as severely as the Roland did.  In one case, a
  361.          sheet of paper wrapped around the drum.  One staff member spent half an hour or
  362.          more with tools getting that paper off.  In the process, he exposed the drum to
  363.          light, something the printer manual warns against.  Weeks later, the printer began
  364.          drawing a fine line down each page.  To cure the problem, the drum was replaced.
  365.  
  366.          In another case, a piece of paper was pleated and trapped behind the drum.  We
  367.          could not see the paper at all until the printer was partly disassembled.  Before
  368.          that sheet was removed, any attempt to print sent sheets of paper through black and
  369.          with clumps of toner on them.
  370.  
  371.          It was decided after these incidents to take special precautions, such as not
  372.          putting a sheet of paper through the printer just after it has come through once,
  373.          and ensuring that paper curled down, not up, when placed in a cassette.  These
  374.          precautions make sense with any laser printer or photocopier, but were especially
  375.          important with the Roland.
  376.  
  377.          When you deal with a device as complicated as this printer, you are bound to make
  378.          mistakes.  I soon got accustomed to using up large amounts of paper while I tried
  379.          to get the result I wanted.
  380.  
  381.          Conclusions
  382.          -----------
  383.  
  384.          I appreciate very much the qualities of this printer.  It can produce very good
  385.          copy indeed, and is quieter than a dot-matrix or daisy-wheel printer.  But I find
  386.          the latter two kinds more reliable and certainly cheaper to maintain (many
  387.          dot-matrix and daisy-wheel printers are also much cheaper to buy in the first
  388.          place).  Dot-matrix print quality is often entirely adequate.  That of an Epson
  389.          LQ1050, for example, is probably satisfactory for any business letter.  As for
  390.          speed, I can usually start a print job and take care of other tasks while waiting,
  391.          so even a slow printer will do.
  392.  
  393.          If you really need a laser printer, I suggest you think carefully about the serious
  394.          jamming I saw before choosing the Roland LP-1100 over its many competitors.  I
  395.          cannot say for sure whether a Panasonic laser printer has the same problem, but the
  396.          common origin of the two brands suggests caution.
  397.          -----------------------------------------------------------------------------------
  398.  
  399.                                       A Review:  dBASE III Plus
  400.  
  401.                                          By David P. Maroun
  402.  
  403.          As I mentioned in a previous newsletter, an Ashton-Tate representative told me that
  404.          my CP/M-86 dBASE II was obsolete, and sent me a free update to dBASE III Plus.  I
  405.          got a complete package of dBASE III Plus version 1.1 with seven double-sided,
  406.          double-density 5.25-inch diskettes and all the documentation.  This is the same
  407.          package I have seen advertised locally for $520.  Although dBASE IV has been
  408.          available for months, I still see dBASE III Plus in stores, so I am passing on my
  409.          experiences with the program in case others are interested in getting it.
  410.  
  411.          I used dBASE III Plus previously on an IBM PC/XT 286 with 655 000 characters of
  412.          random access memory and a 20-million character hard disk.  This time, the computer
  413.          was a Rainbow 100B with 918 000 characters of RAM and a 10-million character hard
  414.          disk.
  415.  
  416.          My first task was to transfer the software from the original double-sided diskettes
  417.          to single-sided, 40-track diskettes that the Rainbow could read.  I made the
  418.          transfer on a Tandy MS-DOS machine.  I archived all the files before copying them
  419.          to the single-sided disks so as not to exceed their smaller capacity.
  420.  
  421.          Once I got the files to the Rainbow, I de-archived and proceeded to use them.
  422.          Previous Ashton-Tate products were copy-protected.  My dBASE III Plus was free of
  423.          copy protection, but it did require an installation procedure before use.
  424.          Installation involved specifying my name and company's name.  My company was
  425.          myself.
  426.  
  427.          I am used to running dBASE II on a single RX50 diskette.  There is room on that
  428.          diskette for the operating system (usually CP/M but occasionally MS-DOS), the dBASE
  429.          system and help files, a few utilities (such as PIP for copying files), and a
  430.          database of perhaps 500 records.  Even then, there is space to spare for such
  431.          operations as sorting.  The dBASE III Plus system and help files take up so much
  432.          room that I needed two RX50 diskettes (or two sides of one diskette).  I also used
  433.          the hard disk for a separate text editor, and a third diskette for data files.
  434.          Since I have drives for only two diskettes at a time, I had to swap diskettes every
  435.          time I loaded dBASE III Plus.  I could, of course, have put all the files onto the
  436.          hard disk, but I wanted to see how far I could go with diskettes.  I might have
  437.          avoided using the hard disk altogether by using a smaller text editor.  Sammy
  438.          Mitchell's QEDIT 1.38 is only some 30 000 characters in size and runs on a Rainbow
  439.          under Code Blue, so I could probably have fit it onto the data diskette.  As it
  440.          was, I used SEDT.  Its 134 000 characters seemed a bit large for the data diskette.
  441.  
  442.          To run dBASE III Plus on a Rainbow, I used MS-DOS 2.11-1 augmented by the IBM
  443.          emulator Code Blue with its '/V' option, which in turn required most of the memory
  444.          in the computer.  The version 1 of Code Blue I used did not show the 25th line that
  445.          dBASE tried to display.  To see what I typed, I had to give the 'SET STATUS ON'
  446.          command.  That put a status bar near the bottom of the screen and also echoed my
  447.          typed-in commands within the Rainbow's 24-line limit.  The status bar itself told
  448.          me what drive I had logged in and what record I was dealing with.
  449.  
  450.          Included in the dBASE III Plus package is an on-screen tutorial.  I could not get
  451.          it to run at all on the Rainbow.  This failure was not a serious problem, though,
  452.          since the manuals include a very clear tutorial.  Unfortunately, the rest of the
  453.          manuals seemed noticeably harder to understand.
  454.  
  455.          Built in to dBASE III Plus (and also to dBASE III) is the Assistant, a set of menus
  456.          to guide the user through such procedures as creating databases.  There is also a
  457.          separate application generator program which largely duplicates the Assistant.  I
  458.          thought that dBASE III Plus would be better if the Assistant were eliminated.  Then
  459.          the menus would be available only if the user chose the application generator, and
  460.          would not take up disk space or memory otherwise.  An experienced user may find
  461.          that he can work faster without the menus, and may well prefer (as I did) doing
  462.          without them.
  463.  
  464.          dBASE III Plus provides a great deal of on-line help.  However, using that help was
  465.          a bit tricky in my case since any options I typed in went onto the invisible 25th
  466.          line.  This problem should not bother someone with version 2 of Code Blue since it
  467.          allows displaying that last line.
  468.  
  469.          The Rainbow's 24-row limit is really artificial anyway since the machine has the
  470.          hardware for displaying 48 lines.  I wish some enterprising programmer would
  471.          develop software for using that feature.
  472.  
  473.          dBASE III Plus, like its predecessors, is a programming language.  dBASE III Plus
  474.          has more commands standard than dBASE II does.  For example, the new command 'ZAP'
  475.          is equivalent to the former 'DELETE ALL' followed by 'PACK'; it marks all records
  476.          in the database for deletion and then eliminates them.  In the process, disk space
  477.          is recovered; if you want to free disk space, you need not copy the database to
  478.          another file, as dBASE II requires.
  479.  
  480.          The extensive programming language provides versatility.  The user can configure an
  481.          application to suit his needs and tastes.
  482.  
  483.          dBASE III Plus allows keeping a history of the commands entered, a feature I found
  484.          helpful.  One can scroll through the commands by using the up- and down-arrow keys,
  485.          and can edit commands with left- and right-arrow keys as well as <Insert Here> (or
  486.          <Ins> on an IBM PC).  The user can control the number of commands stored in memory.
  487.  
  488.          dBASE III Plus has special date and memo fields that dBASE II lacks as standard
  489.          equipment.  The memo field is designed for text information, and occupies only ten
  490.          spaces per record in the database file.  The memo can actually be much larger since
  491.          the text is stored in a separate file.  The separate memo file gets the extension
  492.          '.DBT'.
  493.  
  494.          The century can optionally be included in dates, so you can specify '1987.08.25'
  495.          rather than '87.08.25'.  This feature may be quite useful for someone who keeps
  496.          records in the latter part of the twentieth century as well as the beginning of the
  497.          twenty-first.  Using the century in dates may also be helpful to someone studying
  498.          events that occurred hundreds of years ago.
  499.  
  500.          dBASE III Plus has a limited built-in text editor suitable for short programs or
  501.          memo fields.  For more versatility, the user can configure dBASE III Plus to call
  502.          up separate editors automatically, one for memos and one for programs.  I used SEDT
  503.          for both functions.
  504.  
  505.          The word 'RUN' or the symbol '!' can be used to run an external command without
  506.          leaving dBASE III Plus.  If COMMAND.COM is available, typing
  507.  
  508.               !COMMAND<Return>
  509.  
  510.          causes a temporary exit to MS-DOS with dBASE still in memory.  Typing
  511.  
  512.               EXIT<Return>
  513.  
  514.          causes a return to dBASE.
  515.  
  516.          According to international standards, one should not use commas to punctuate
  517.          numerals as in '514,000'.  The reason is that a comma is sometimes used as a
  518.          decimal marker (French Canadians see this notation often).  Current standards
  519.          recommend spaces rather than commas.  dBASE III Plus permits that style; one simply
  520.          uses a PICTURE clause such as
  521.  
  522.               PICTURE '$$$ $$$'
  523.  
  524.          to indicate where the space goes.
  525.  
  526.          If the user tries to change a database structure, dBASE II eliminates all data from
  527.          the database.  A typical solution to this problem is copying the structure to a
  528.          second file, modifying the second file, and reading the data in from the original.
  529.          dBASE III Plus (like dBASE III) requires no such tricks.  The user can modify the
  530.          structure without losing data, as long as he does not change the names of fields he
  531.          wishes to retain.
  532.  
  533.          Files created by dBASE III Plus have the same basic structure as those of dBASE
  534.          III, but dBASE II's are noticeably different.  A dCONVERT utility is supplied for
  535.          converting dBASE II files to dBASE III Plus formats.  This utility successfully
  536.          handled dBASE II databases, but could not completely convert dBASE II programs.
  537.  
  538.          There are two ways to use dCONVERT.  If you type
  539.  
  540.               DCONVERT<Return>,
  541.  
  542.          you get menus to guide you.  That approach requires Code Blue on a Rainbow.
  543.          However, you can also specify the file to be converted, and the destination drive,
  544.          on the command line.  For example, if B:OBJECT.DBF is a dBASE II database, typing
  545.  
  546.               DCONVERT B:OBJECT.DBF E:<Return>
  547.  
  548.          will convert OBJECT.DBF to a dBASE III Plus database on drive E:.  This second form
  549.          does not require Code Blue.  As long as the user's intervention is not needed after
  550.          dCONVERT starts running, the program runs under Rainbow MS-DOS 2.11-1.  If an error
  551.          occurs that requires some help from the user, resetting the computer will likely be
  552.          necessary.
  553.  
  554.          dCONVERT can also change dBASE III Plus files to dBASE II format, but success is
  555.          not always assured.  For example, dBASE II has no counterparts to dBASE III Plus's
  556.          date or memo fields.
  557.  
  558.          To convert a dBASE II database successfully, it should have the date stored in the
  559.          MM/DD/YY format (as in 11/02/89 for the second of November, 1989).  I prefer
  560.          YY/MM/DD, which is correct for sorting, but dBASE III Plus did not recognize a
  561.          dCONVERTED dBASE II database which contained this date format.
  562.  
  563.          dBASE tends to use a large number of little files, one for the screen format,
  564.          another to give commands, another for indexing, and so on.  A compiler and linker
  565.          are provided to combine these files and also to encode them for security.  The
  566.          compiler and linker ran on the Rainbow without Code Blue.  Note, however, that the
  567.          compilation is not complete.  Even a compiled program is interpreted a command at a
  568.          time when the program is run rather than being already completely in machine
  569.          language.
  570.  
  571.          Ashton-Tate has toll-free telephone numbers for customers.  There is a telephone
  572.          number for technical assistance, but it is not toll-free.  I also found it
  573.          difficult to use.  I telephoned once a little after 7 AM.  A receptionist answered
  574.          and immediately and hurriedly asked me for identification, including the serial
  575.          number of my software.  I answered and was promptly put on hold to wait for someone
  576.          else who might hear my questions.  Nine minutes later, no one had yet taken my
  577.          call, so I hung up and called again, intending to ask whether someone might call
  578.          back to answer my questions.  This time the telephone was answered by "Beverley"
  579.          (as she called herself).  Each time I tried to ask for a return call, she
  580.          interrrupted me and insisted I answer her questions just as she asked them.  I had
  581.          to identify myself and give the serial number of my dBASE III Plus package.  I
  582.          tried to explain that I should not be put on hold, but she still interrupted and
  583.          demanded answers to her questions.  Finally, when I had answered to her
  584.          satisfaction, she permitted me to say what was on my mind.  She said she would make
  585.          arrangements, and a few hours later, a man did call me.  He seemed somewhat
  586.          uncertain of himself, but provided some of the information I wanted.
  587.  
  588.          Beverley's manners were quite different from those of other Ashton-Tate
  589.          representatives I have known, and the technical support line was quite different
  590.          from other Ashton-Tate services.  I understand that one can get technical support
  591.          not only by telephoning but also by writing a letter.  I think that second method
  592.          is well worth considering.
  593.  
  594.          As a database manager, dBASE II has a serious fault:  The program uses a great deal
  595.          of disk space to store information.  A consequence is slowness in dealing with
  596.          large databases.  dBASE III Plus does nothing to solve these problems.  Rather,
  597.          dBASE III Plus makes the situation much worse by using far more disk space for the
  598.          dBASE system files, and requiring at least twice as much memory (256 000 characters
  599.          are the minimum on an IBM PC or clone) as dBASE II (128 000) does.  dBASE III Plus
  600.          is slow even with small stores of information.  What I noticed most was a lag in
  601.          response to each keystroke.
  602.  
  603.          The slowness was not so obvious in normal use on the IBM PC/XT 286 with its 80286
  604.          microprocessor, even with large databases.  But I still remember waiting an hour
  605.          and a half for a report of one or two pages generated on that machine, and an
  606.          attached Epson FX-286e printer, by a dBASE III Plus program compiled by Clipper.
  607.  
  608.          A solution to this problem is readily available in the archiving techniques put
  609.          into the public domain.  The PAK archiver, which uses some of these techniques, can
  610.          typically compress a dBASE database to as little as one-fifth of its original size
  611.          (the actual amount of compression depends on the content of the file).  Including
  612.          archiving in dBASE's storage methods would definitely save disk space.  Depending
  613.          on how archiving is done, it might speed up operation by reducing the time needed
  614.          to read information off disk or write it to disk.
  615.  
  616.          So, now that I have tried out dBASE III Plus, how am I using it?  I leave it
  617.          sitting on disks while I use my "obsolete" dBASE II-86 under CP/M.  Sometimes I
  618.          also use the MS-DOS version of dBASE II, but I prefer CP/M since it leaves more
  619.          memory available and is faster.  The extra features of dBASE III Plus simply do not
  620.          make up for the huge size and sluggishness.  Besides, dBASE III Plus features can
  621.          be included in dBASE II programs.  A manual supplied with dBASE III Plus tells how
  622.          its characteristics are related to dBASE II's; that manual indirectly indicates how
  623.          to get aspects of dBASE III Plus by programming dBASE II.
  624.  
  625.          The auxiliary files supplied with more recent versions of dBASE II certainly make
  626.          up for the lack of the Assistant, and those auxiliary files can be removed when
  627.          they are not wanted.  Large numbers of dBASE II programs are in the public domain,
  628.          so I need not do all the programming myself.
  629.  
  630.          In many ways, dBASE III Plus shows what is wrong with much current MS-DOS software.
  631.          dBASE III Plus is bigger, flashier, and has more built-in features than dBASE II,
  632.          yet its predecessor could do about as much in less memory, less disk space, and
  633.          less time.  The extra features of the newer software also imply extra complexity
  634.          and demand more study on the part of a user.
  635.          -----------------------------------------------------------------------------------
  636.  
  637.                                      The Dos Side: A Menu System
  638.  
  639.                                           by Steven Stewart
  640.  
  641.          (Editor's note:  This article is taken from the Washington Area Rainbow Users'
  642.          Group newsletter of January, 1985.  The article has been shortened somewhat).
  643.  
  644.          A batch file, in its simplest and most commonly used form, is merely a series of
  645.          MS-DOS commands saved in a file with a filename extension of BAT.  Once such a file
  646.          has been saved you can execute it from the usual MS-DOS command prompt by entering
  647.          only the filename (without the .BAT extension).
  648.  
  649.      I was asked if it is possible to write a menu system using MS-DOS batch files.
  650.          This is an excellent use of batch files, and can be implemented very quickly and
  651.          easily.  Such a system makes it easier for several people in an office to use a
  652.          single computer.  One batch file displays a menu on the screen which lists the
  653.          programs that are available on the computer.  When the user chooses which program
  654.          to run, another batch file automatically switches the user to the proper
  655.          subdirectory or prompts the user to insert the proper disk, and executes the
  656.          necessary commands to run the program.  Thus each user does not need to know the
  657.          details of where the programs are kept or what the syntax is for any commands.
  658.  
  659.      The following is a batch file named MENU.BAT which displays a menu.
  660.  
  661.               1  :ECHO OFF
  662.               2  :REM  MENU.BAT: DISPLAY MENU.
  663.               3  :CLS
  664.               4  :TYPE MENU.SCR
  665.               5  :PROMPT $a
  666.  
  667.          Note that the line numbers shown above are for reference only.  If you try this
  668.          batch file on your own computer, do not key in the line numbers.  To run the batch
  669.          file you just type MENU and a carriage return at the MS-DOS command prompt.
  670.  
  671.      The first line, ECHO OFF, is the first line of many batch files.  The ECHO command
  672.          may take any of three parameters.  If the parameter is OFF, all subsequent commands
  673.          in the batch file will not be displayed on the screen.  The results or output of
  674.          the commands will be shown, but not the command lines themselves.  If the parameter
  675.          is ON (the default) subsequent command lines will be displayed.  If the parameter
  676.          is neither OFF nor ON then the rest of the line following the word ECHO is taken to
  677.          be a text string which is displayed on the screen.  ECHO is often turned OFF at the
  678.          beginning of a batch file simply to control the appearance of the screen while the
  679.          batch file is executing.
  680.  
  681.      The second line of MENU.BAT is a comment to help document the batch file.  Comments
  682.          begin with REM (for REMark).  While it is good to document your batch files to some
  683.          extent, you will find that too many comments can significantly decrease the speed
  684.          with which your batch files execute.
  685.  
  686.      The third line of MENU.BAT, CLS, is an MS-DOS command to clear the screen.  The
  687.          cursor is automatically placed in the upper right corner of the screen.
  688.  
  689.      The fourth line uses the MS-DOS TYPE command to list a file, MENU.SCR, which
  690.          contains the menu just as you want it to appear on the screen.  (You could also use
  691.          the ECHO command repeatedly to list the menu to the screen one line at a time, but
  692.          the TYPE command will paint an entire screen much more quickly than a series of
  693.          ECHO commands.)  MENU.SCR might show that option 1 is to enter BASIC, option 2 is
  694.          to enter your word processing program, option 3 is to enter your spreadsheet, and
  695.          so forth.  The last line of the MENU.SCR file might say something like "Enter the
  696.          number for your choice." If you know how, you might even give your menu screen a
  697.          professional look by inserting the escape sequences in your MENU.SCR file to create
  698.          double-width characters for the menu title, put the numbers in reverse video, and
  699.          use the special graphics character set to draw a box around the menu.
  700.  
  701.      The last line of MENU.BAT changes the usual MS-DOS system prompt.  By using the
  702.          PROMPT command you can make the system prompt appear to be just about anything you
  703.          want, including the time, date, default directory, or any text.  The MS-DOS
  704.          Advanced User's Guide lists the characters to use in the PROMPT command to display
  705.          special prompts.  However, the "$a" sequence that is shown in the MENU.BAT file is
  706.          not documented.  The "$a" causes no prompt to be displayed.  This will provide the
  707.          impression to the user that the computer is waiting for a response to the menu.  At
  708.          any time you can get back the default MS-DOS system prompt (the default drive,
  709.          e.g., A>) by typing PROMPT followed by no parameters.
  710.  
  711.      In response to the menu, the user enters the number of the program to run followed
  712.          by a carriage return.  Thus, you will also need a separate batch file for each
  713.          choice in the menu.  The batch files will be named 1.BAT, 2.BAT, and so on.  Here
  714.          is an example of a batch file named 3.BAT which enters Lotus 1-2-3.
  715.  
  716.               1  :ECHO OFF
  717.               2  :REM  3.BAT: ENTER 1-2-3.
  718.               3  :CLS
  719.               4  :ECHO Put Lotus system disk in drive A.
  720.               5  :PAUSE
  721.               6  :CHDIR \LOTUS
  722.               7  :123
  723.               8  :CHDIR \
  724.               9  :MENU
  725.  
  726.      The first three commands in the 3.BAT file are similar to those already discussed
  727.          in the MENU.BAT file.  The fourth line is an example of an ECHO command to type a
  728.          message to the screen.  Since 1-2-3 is a copy protected program, you must place the
  729.          system disk in the A drive even when the actual program is run from your hard disk.
  730.          Line 4 tells the user to do so.
  731.  
  732.      The fifth line is a special batch command which interrupts processing of the batch
  733.          program until the user presses any key on the keyboard.  The message "Strike a key
  734.          when ready . . ." is automatically displayed on the screen.  Presumably, the user
  735.          will then insert the Lotus system disk in drive A and strike a key according to the
  736.          instructions on the screen.  Alternatively, the user might type Control-C at this
  737.          point to discontinue processing of the batch file.
  738.  
  739.      Line 6 changes the default directory to the LOTUS subdirectory where the program is
  740.          kept.  Line 7 executes 1-2-3.  After the user exits from 1-2-3, control is returned
  741.          to the batch file.  Line 8 then changes the default directory back to the root
  742.          directory or to whatever directory in which the menu system batch files are kept.
  743.  
  744.      The last command of 3.BAT is MENU.  This executes the MENU.BAT file, which once
  745.          again displays the menu on the screen.  It is important to know that, although one
  746.          batch file may pass control to another in this way, control will not automatically
  747.          be returned to the first batch file once the second batch file is finished.  MS-DOS
  748.          keeps track of processing only one batch file at a time and does not allow the
  749.          nesting of batch files.  In the above case it makes no difference since the MENU
  750.          command is the last command of the batch file.
  751.  
  752.      You might also make the MENU command the last line of your AUTOEXEC.BAT file.  An
  753.          AUTOEXEC.BAT file, if it exists in your root directory, is automatically executed
  754.          immediately after MS-DOS is first loaded.  Thus, making MENU the last command in
  755.          this file will cause the menu to be displayed as soon as you first enter MS-DOS.
  756.          Incidentally, you should also put the DATE and TIME commands in your AUTOEXEC.BAT
  757.          file so that you will still be prompted for the date and time to set your system
  758.          clock/calendar.
  759.  
  760.      If you want to enter the above files and try them out you can use the EDLIN program
  761.          which comes with the MS-DOS operating system.  If you use your own word processor,
  762.          be sure to save your batch files as MS-DOS text files instead of using the
  763.          word-processor format.  For example, in WordPerfect use the "prepare /protect
  764.          documents" option of the Extended Features key rather than the Save or Retrieve
  765.          keys to edit your batch files.  If you use WordStar, open your file as a non-
  766.          document file.
  767.  
  768.      It should be easy for you to think of ways to enhance the above menu system to suit
  769.          your own needs.  For example, some menu choices might lead to submenus.  Others
  770.          might execute commonly performed MS-DOS functions such as listing the files in a
  771.          particular subdirectory or backing up certain files to a diskette.
  772.          -----------------------------------------------------------------------------------
  773.  
  774.                                            Library Hustle
  775.  
  776.          (Editor's note:  The following is taken from a message posted on MUKLUK, the DECUS
  777.          MicroVAX, by Steve Cribbs.  The message is dated 28-OCT-1989 12:00:07.42.)
  778.  
  779.          It's not too late!  The DECUS Library Committee is still gladly accepting
  780.          contributions for the 1990 Symposium Tape/Diskette set.
  781.  
  782.          What's that?  Never heard of us?  Betcha have!  We're the group that sends you the
  783.          DECUS International Software Library Catalog every fall.  (That title may be a
  784.          mouthful, but the publication is easily remembered as THE CATALOG once you've taken
  785.          the time to browse between its covers.)  You also hear from us again at least twice
  786.          more each year when we mail out the catalog addendums.  You are to be impressed
  787.          that DECUS members think enough of their library that they submit enough new
  788.          material and enhancements to existing items each year that two formal catalog
  789.          updates are necessary.
  790.  
  791.          Now, here we are trying to grab your attention again.  We need what you've got!
  792.          Send us your software and we will reward you with fame and fortune.  This is not a
  793.          "jest".
  794.  
  795.          The Library Committee is assembling material for the collector's item tapes and
  796.          diskettes that we will be offering at the 1990 Symposium in Toronto.  This year we
  797.          will be building VMS, RSX, and ULTRIX/UNIX tapes.  PC users will not be left out;
  798.          we will have diskettes for DECstation, VAXmate, and Rainbow computers.
  799.  
  800.          So, what-do-we-want?  We want your software:  Your fixes to DEC's problems, your
  801.          extensions to what DEC has provided, your tools for easing the burden of system
  802.          management.  Don't be worried that your programming techniques may be a little
  803.          "loose".  Documentation not polished?  Not a big problem.  Send it in anyway.  We
  804.          want your good ideas.  Perhaps, someone who uses your utility will take the time to
  805.          extend what you offered and re-submit it.  Then we all win.  You know, ... this may
  806.          make an interesting LUG project.  LUG members could review, test, polish, and
  807.          document locally generated materials and submit them collectively.
  808.  
  809.          When-do-we-want-it?  As soon as you can get it to us.  We look forward to hearing
  810.          from you at any time during the year.  Right now though, the Library Committee is
  811.          assembling material for presentation at the 1990 Symposium.  Logistics require that
  812.          submissions for that set must reach us at the DECUS Office by early December 1989.
  813.          Please include a signed submittal form in your package.
  814.  
  815.          Okay, what-fame-and-fortune?  Your name in lights ... sorry, DEC no longer ships
  816.          processors with enough lights to dazzle.  But, as a fall-back, we'll etch you into
  817.          our annotated directories.  These documents are included on every tape we issue and
  818.          often claim prominent spots in the DECUScope and multiple other DECUS publications.
  819.          Each submitter will also receive an $85 certificate that can be redeemed for
  820.          Symposium registration, Symposium tapes, orders from the International Program
  821.          Library, a subscription for the U.S. SIG newsletter, and most other DECUS
  822.          merchandise.  Not bad, eh?
  823.          -----------------------------------------------------------------------------------
  824.  
  825.                                         Questions And Answers
  826.  
  827.          Do you have a computer-related problem?  Send it to us.  We can publish it, and if
  828.          we do not know the solution, perhaps someone else in the users group can provide
  829.          one.
  830.  
  831.          QUESTION:  I often have to copy all the .DOC and .TXT files from drive B: to C:
  832.          under MS-DOS.  Can I do this without typing in two commands and without loading
  833.          some file manager?
  834.  
  835.  
  836.          ANSWER:  Yes.  You can use the built-in MS-DOS 'FOR' command, as in
  837.  
  838.               FOR %I IN (DOC TXT) DO COPY B:*.%I C:/V<Enter>.
  839.  
  840.          QUESTION:  Is there an MS-DOS program that will make the screen blank out
  841.          automatically when the computer is not being used?  I need this program for an AT
  842.          clone, but I would also like a program that makes a Rainbow's screen blank out in
  843.          less than the built-in 30 minutes.
  844.  
  845.          ANSWER:  Christopher J. Dunford's BURNOUT II version 2.30 can be found on bulletin
  846.          boards, and should work on your AT clone.  There is no charge for using the
  847.          program.  On the Rainbow, you can use Bryan Higgins HISTORY, which will blank out
  848.          the screen in 8 minutes, as well as giving an extended history of commands entered
  849.          at the MS-DOS prompt.  Rainbow versions of HISTORY are in the VARUG library, and
  850.          may be freely copied for non-commercial use.  There are also versions of HISTORY
  851.          for IBM clones.
  852.  
  853.          As with any memory-resident programs, you should check that BURNOUT and HISTORY do
  854.          not conflict with other software you are using.  The documentation files with these
  855.          packages mention some possible problems, but you should go carefully in any case.
  856.  
  857.          QUESTION:  What is the difference between an RLL hard disk and an MFM?
  858.  
  859.          ANSWER:  The recording technique is different, so that the RLL (run-length limited)
  860.          method puts 26 sectors into each track rather than the 17 used by MFM (modified
  861.          frequency modulation) on an IBM XT or 16 on a Rainbow.  The extra sectors increase
  862.          the storage capacity from (say) 40 million characters to 61 million.  The
  863.          difference between MFM and RLL really resides in the controller.  An RLL disk used
  864.          with an MFM controller card provides 16 or 17 sectors per track just like any MFM
  865.          hard disk.  An RLL controller delivers the extra sectors and capacity.
  866.  
  867.          We do not know of any RLL controller for the Rainbow, though they are common for
  868.          other machines.
  869.  
  870.          QUESTION:  Recently I added more memory to my computer.  Now some programs that
  871.          used to run well give out-of-memory error messages.  How can more memory give less?
  872.          Must I take out the extra memory to run these programs?
  873.  
  874.          ANSWER:  Some programs take numbers larger than a certain amount as being negative,
  875.          so adding extra memory can make them think that there is less.  You can correct
  876.          this situation without removing the added memory.  Just put the extra memory into a
  877.          RAM drive.
  878.  
  879.          QUESTION:  Is there a local business that sells used parts for DEC computers,
  880.          especially Rainbows?
  881.  
  882.          ANSWER:  Yes.  One such source is Rider Computer Services Ltd., 24-30 Capilano Way,
  883.          New Westminster, BC  V3L 5M2; telephone (604) 522-7855; FAX: (604) 522-6271.  Rider
  884.          also provides service for DEC products.
  885.          -----------------------------------------------------------------------------------
  886.  
  887.                                          Buy, Sell, Or Swap
  888.  
  889.          This section is presented as a service to members.  There is no charge for
  890.          advertizements placed here, though donations will be accepted.  Only items related
  891.          to computing will be advertized; if you wish to sell an old car, we respectfully
  892.          suggest that you publicize elsewhere.  Advertizements are not accepted from
  893.          suppliers.  Ads should preferably be submitted to the editor in writing or as ASCII
  894.          computer files, but may also be phoned in.
  895.  
  896.                                   ----------------------------------
  897.  
  898.          FOR SALE:  VAX 11/730 unlimited user with MicroVAX II as end node, $20 000
  899.                     Rainbow 100Bs with keyboards, monochrome monitors, and 10 megabyte hard
  900.                     disks; $1000
  901.                     Rainbow 100Bs with keyboards, color monitors, and 10 megabyte hard
  902.                     disks; $1100
  903.                     DEC Rainbow version of dBASE III version 1.0, unopened; $250
  904.  
  905.          Contact Charles Haynes at (604) 985-6125 during business hours.
  906.  
  907.          FOR SALE:  DEC Rainbow 100A with 256 k of RAM, dual drives, an amber monitor, a
  908.          Brother 1109 printer that has both serial and parallel ports, and a printer cable
  909.          designed to function with the Rainbow.  The instruction books are available for
  910.          both the computer and printer.  Asking $695 for the whole package, or will trade
  911.          for a Porsche 911.  Offers will be considered.  Call Ralph Nickels anytime at (604)
  912.          595-6811.
  913.  
  914.          FOR SALE:  DEC Rainbow version of Lotus 1-2-3 version 1A, $100.00.  All disks and
  915.          the manual are included.  Contact Doug Nicol at (604) 792-0025.
  916.  
  917.          FOR SALE:  Poly-XFR CP/M communications software for Rainbow 100, $20; CP/M-86/80
  918.          operating system version 2.0, $14.  All software items are in the original packages
  919.          and have documentation included.  One AC fan for a Rainbow 100A (also fits many
  920.          other computers), $10.  Offers will be considered.  7.6 cm (3 inch) adding machine
  921.          rolls, $0.20 each or best offer, plus any postage.  Telephone David P. Maroun at
  922.          (604) 792-4071 or (604) 666-6271.
  923.  
  924.          FOR SALE:  One RX50 drive in good condition; $180.  Also, 65 536-character DRAM
  925.          (memory) chips, $1.90 each.  Telephone David P. Maroun at (604) 792-4071 or (604)
  926.          666-6271.
  927.  
  928.          FOR SALE:  300 baud coupler modems, $10 each or best offer
  929.                     1200 baud GDC-212 modems, some with rotary dial phones, $75 each or best
  930.                         offer
  931.                     HP125 CP/M micro computer, with dual 3.5-inch floppy drives, Word/125,
  932.                         and utilities, $800 or best offer
  933.                     Diablo 630API daisy wheel printer, dual sheet feeder, serial interface,
  934.                         40 characters per second.  Comes with sound cover, ribbons, &
  935.                         wheels.  $1400 or best offer.
  936.                    KBS Business Systems CP/M micro computer, dual 5.25" floppy drives,
  937.                         serial & parallel interfaces; offers
  938.          Contact William Cheng, telephone (604) 661-5045; FAX:  (604) 661-5055.  Call during
  939.          business hours.
  940.  
  941.          FOR SALE:  Peachtree business modules for MS-DOS:  PeachCalc spreadsheet, general
  942.          ledger, accounts payable, accounts receivable, personal calendar, job cost system,
  943.          and inventory control.  $35 each.  Note:  These modules require Code Blue and
  944.          maximum memory to run on Rainbows.  Contact David P. Maroun at (604) 792-4071.
  945.  
  946.          FOR SALE:  DEC Rainbow 100A1 with a 10-megabyte Univation hard disk (the hard disk
  947.          is in uncertain condition) and a DEC LA100 printer.  $800 or best offer.  Contact
  948.          Bob Adie at (604) 437-1166; FAX (604) 437-1164.
  949.          -----------------------------------------------------------------------------------
  950.  
  951.          What Do You Think Of This Issue?
  952.  
  953.          Please tell us what you liked and did not like.
  954.  
  955.          The best articles were:__________________________________________________________
  956.  
  957.          _________________________________________________________________________________
  958.  
  959.          _________________________________________________________________________________
  960.  
  961.          The worst articles were:_________________________________________________________
  962.  
  963.          _________________________________________________________________________________
  964.  
  965.          _________________________________________________________________________________
  966.  
  967.          Comments or suggestions:
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.          Send your opinions to The Editor, VARUG Newsletter, 9395 Windsor Street,
  983.          Chilliwack, BC, Canada   V2P 6C5.
  984.