home *** CD-ROM | disk | FTP | other *** search
/ Hall of Fame / HallofFameCDROM.cdr / qb / advbas9a.lzh / PROBAS.DOC < prev    next >
Text File  |  1987-12-15  |  12KB  |  271 lines

  1.  
  2.  Dear ADVBAS user:
  3.  
  4.  I would like to take this opportunity to thank you once again for your use
  5.  and support of my ADVBAS Programming Library.  In case you didn't get the
  6.  word, this is the final version of ADVBAS, and there will be no additional
  7.  routines added.  I was able to update ADVBAS to work with QuickBASIC 4.0
  8.  because HCSI magnanimously allowed me to "bend" my contract with them, so
  9.  that current ADVBAS users would not be left in the lurch.  There will be
  10.  no further releases of ADVBAS.
  11.  
  12.  Now for the good news!  A greatly enhanced version of ADVBAS, called
  13.  ProBas, is now available from Hammerly Computer Services, Inc. (HCSI).
  14.  ProBas contains over 230 routines including all your favorite ADVBAS
  15.  routines and more than 100 new ones.  See the file PROBAS.LST for a
  16.  complete list of all the routines in ProBas.
  17.  
  18.  
  19.  
  20.                   ProBas Enhancements Include:
  21.  
  22.      o  a new window manager that has added features and power.
  23.  
  24.      o  use  dynamic arrays as full or partial virtual screens  - this
  25.         allows you to create complex screens invisibly and then "snap" the
  26.         full or partial screen on in an eyeblink.  Unlike using screen
  27.         page memory, this works with partial screens and any display.
  28.  
  29.      o  utilize the full potential of dynamic arrays using the new DFREAD
  30.         and DFWRITE routines that allow you to read or write from disk
  31.         directly into large dynamic arrays.
  32.  
  33.      o  break the 64k string space limitation-- you may use all available
  34.         base memory or EMS memory for string storage.
  35.  
  36.      o  sort routines that allow you to sort large amounts of data in
  37.         memory.  Pointer-oriented for flexibility.
  38.  
  39.      o  use EMS expanded memory for data storage-- have megabytes of
  40.         numeric or string data in memory!  You can treat expanded memory
  41.         either as arrays or as files.
  42.  
  43.      o  new and enhanced screen manipulation routines including faster and
  44.         more versatile direct write and snapshot routines, left and right
  45.         scrolling, and eye-catching ways of clearing a screen.
  46.  
  47.      o  new input routines that work with both the keyboard and the
  48.         mouse.  Also, an editing, controllable field input routine.
  49.  
  50.      o  575-page printed manual with a tutorial, explanations, and
  51.         examples.  Well written and heavily indexed for convenience!
  52.  
  53.  Just like ADVBAS, ProBas comes with all of the OBJ files so  you can
  54.  create your own libraries, and you can link the ProBas routines with your
  55.  programs without paying any royalties or including our copyright notice.
  56.  
  57.  ProBas comes with an eight-module executable demonstration program that
  58.  uses most of the 232 routines in ProBas.  You also get full BASIC source
  59.  code for the demo program, written in a narrative format that was designed
  60.  to be read like a book.  The text within the demo explains in great
  61.  detail how to use the various ProBas routines in real-life situations.
  62.  
  63.  The price of the ProBas BASIC Programming Library is just $99.00.  Compare
  64.  this with other programming libraries like Mach2 or QuickPak, and you'll
  65.  find that the value is unsurpassed.  Have you found ADVBAS useful?  Move
  66.  up to the commercial-level quality of ProBas!  "Ain't nothin' better!"
  67.  
  68.  
  69.  
  70.                                 ProRef
  71.  
  72.  
  73.  With over 230 routines in ProBas, even I can't remember the proper calling
  74.  syntax and arguments for each and every routine.  ProRef is a memory-
  75.  resident utility, written in BASIC, and specifically designed for use from
  76.  within QuickBASIC.  Using the familiar QuickBASIC menu and input formats,
  77.  (including the mouse) you can quickly look up any ProBas routine.  With
  78.  just a few keystrokes or the mouse, you'll see the calling syntax and five
  79.  to six lines of detailed help information for the routine.  ProRef is
  80.  actually an on-line users manual.  You can add the calling syntax and help
  81.  information for your own library routines to the database!  But ProRef is
  82.  far more than just a help system for ProBas.  ProRef allows you to write
  83.  your own utilities and pop-ups (in BASIC or any language) for use in the
  84.  QuickBASIC environment.  Now for the first time, you can really custom-
  85.  tailor your programming environment, adding any tools or goodies you can
  86.  dream up, and have them available via hot-keys!
  87.  
  88.  ProRef is an absolute must for the serious user of ProBas.  At just
  89.  $50.00, you can't lose.
  90.  
  91.  
  92.  
  93.                              Weiner Shell
  94.  
  95.  
  96.  Speaking of TSR BASIC programs, how would you like to make any of your
  97.  BASIC programs available as a hot-key invoked "terminate and stay
  98.  resident" program?  HCSI is now shipping a new product, the Weiner Shell,
  99.  (pronounced wine-er, as in grape) that allows you to do just that.  This
  100.  powerful "kernel" is a full-featured memory-resident programming language
  101.  and interpreter that you can also be programmed from BASIC.  We used this
  102.  to create ProRef and BasRef.  The Weiner Shell allows you to pre-allocate
  103.  memory and at the press of a hot-key, run a BASIC program in that reserved
  104.  memory.  Once loaded, your BASIC program can make use of all of BASIC's
  105.  resources including the CHAIN, CHAIN with COMMON, and SHELL commands.
  106.  Your BASIC programs can be compiled with any of the compiler output
  107.  options like .EXE, BRUNxx.LIB or BCOMxx.LIB.  You can even make use of EMS
  108.  memory.  Use the Shell's vast set of features to create scrollable pop-up
  109.  windows, bar menus, and memory databases-- often with just a single
  110.  command!
  111.  
  112.  Your program passes commands to the memory-resident kernel via the NUL
  113.  device, or you can treat the Shell as you would a printer.  Data can be
  114.  passed back and forth between your program and the Weiner Shell.  The
  115.  capabilities are tremendous.
  116.  
  117.  
  118.      o  create pop-up menus that can load your programs as if they were
  119.         TSRs.
  120.  
  121.      o  access any DOS interrupt directly from your program.
  122.  
  123.      o  create a copy of all keystrokes so you can scroll them back, edit,
  124.         or re-enter them.  Design your own keyboard macro program.
  125.  
  126.      o  do timed events where processes or programs can be executed at
  127.         specific times or time intervals, like checking for your email.
  128.  
  129.      o  design memory-resident database applications that can share data
  130.         with your BASIC program running in the foreground.
  131.  
  132.      o  design complex re-entrant applications with pop-ups that call
  133.         other programs or even other pop-ups.
  134.  
  135.      o  use the powers of BASIC and ProBas to create your own utilities or
  136.         interface for dBase or Lotus 1-2-3!
  137.  
  138.      o  create a clipboard, the way you want it, to pass data from one
  139.         program to another.
  140.  
  141.  The possibilities are endless and the horizons that this product opens up
  142.  are really exciting!  The Weiner Shell is just $199.00 for a product that
  143.  can do more than you ever dreamed possible, without the hassles of
  144.  assembly language.
  145.  
  146.  Users of Borland's Turbo BASIC can now purchase "toolboxes" from Borland
  147.  at $99.95 each to increase the capabilities of the Turbo BASIC compiler.
  148.  Now QuickBASIC users aren't left out!
  149.  
  150.  
  151.  
  152.  
  153.                           The ProBas ToolKit
  154.  
  155.  
  156.  The ProBas ToolKit is a library of higher-level tools that make maximum
  157.  use of the "low-level" routines in ProBas.  Over the years I have had
  158.  hundreds of requests for specialized routines that generate menus,
  159.  control line and screen input, and much more.
  160.  
  161.  The ProBas ToolKit is a library of specialized assembly and BASIC routines
  162.  that perform complex tasks.  For example, you can generate a "123-type"
  163.  ring menu with up to 100 choices on as many lines as you like, simply by
  164.  calling SetRingMenu.  The GetRingMenu routine will wait for input from the
  165.  keyboard, the arrow keys or the mouse and return the number of the
  166.  choice.  Just a few of the features are:
  167.  
  168.      o  fielded input-- specify where, what and how the user should input
  169.         data.
  170.  
  171.      o  line-oriented or full-screen input with edit-- using DOS or
  172.         WordStar editing commands.
  173.  
  174.      o  design and generate bar menus, pull-down menus, and pull-up menus.
  175.  
  176.      o  create protected data areas that DOS can't overwrite.  You can
  177.         save data, return to DOS, run other programs and the data is safe.
  178.  
  179.      o  write self-modifying code for installing paths, passwords, etc.
  180.  
  181.      o  a powerful screen generator/editor
  182.  
  183.  
  184.  The ProBas ToolKit is priced at $99.00.
  185.  
  186.  
  187.  
  188.  
  189.                         ProBas TeleComm ToolKit
  190.  
  191.  
  192.  Everything you need to put communications in your programs!
  193.  
  194.      o  XMODEM, XMODEM batch, YMODEM and YMODEM batch support, more!
  195.  
  196.      o  VT-100, VT-52, ANSI BBS, and TTY terminal emulation.
  197.  
  198.      o  Phonebook database.
  199.  
  200.      o  Screen or data file auto-dialer.
  201.  
  202.      o  300 to 57,600 baud support.
  203.  
  204.      o  Use the Xtalk or ProComm command sets, or design your own.
  205.  
  206.  
  207.  The Telecomm Toolkit is $75.00-- less than those Borland guys!
  208.  
  209.  
  210.  Once again, thanks for your support.  We look forward to hearing from you!
  211.  
  212.  
  213.                                                 Wayne M. Hammerly
  214.                                                 Thomas G. Hanlin III
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.                     Hammerly Computer Services, Inc.
  223.                         8008 Sandy Spring Road
  224.                            Laurel, MD  20707
  225.                             (301) 953-2191
  226.  
  227.                               Order Form
  228.  
  229.  Purchaser:
  230.  
  231.  Name _________________________________________________________________
  232.  
  233.  Company ______________________________________________________________
  234.  
  235.  Address ______________________________________________________________
  236.  
  237.  City ____________________________ State _______  Zip Code ____________
  238.  
  239.  Telephone Number _____________________________________________________
  240.  
  241.  Purchase Order Number (if any) _______________________________________
  242.  
  243.  
  244.                                   _____________________________________
  245.                                   | Quantity  | Unit Price  |  Total  |
  246.  _________________________________|___________|_____________|_________|
  247.                                   |           |             |         |
  248.  ProBas Programming Library.......|___________|___$_99.00___|_________|
  249.                                   |           |             |         |
  250.  ProRef...........................|___________|___$_50.00___|_________|
  251.                                   |           |             |         |
  252.  ProBas ToolKit...................|___________|___$_99.00___|_________|
  253.                                   |           |             |         |
  254.  ProBas TeleComm ToolKit..........|___________|___$_75.00___|_________|
  255.                                   |           |             |         |
  256.  Weiner Shell.....................|___________|___$199.00___|_________|
  257.                                   |           |             |         |
  258.  Shipping (see below).............|___________|_____________|_________|
  259.                                                             |         |
  260.     Multi-product Discount..................................|_________|
  261.                                                             |         |
  262.     Sales tax for MD residents only (add 5%)................|_________|
  263.                                                             |         |
  264.                  Total......................................|_________|
  265.  
  266.  
  267.  Add $3.00 per product for UPS ground ($5.00 in Canada).
  268.  For COD add an additional $1.90 to the shipping.
  269.  Call HCSI for Red and Blue label rates.
  270.  
  271.