home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / DATABASE / DBT123S.ZIP / COMEATTR.DOC < prev    next >
Text File  |  1990-08-10  |  5KB  |  124 lines

  1.     PREVIEWS OF COMING ATTRACTIONS:
  2.  
  3.  
  4.  
  5.     DBTOOLS VERSION 2.0 "PRO"
  6.  
  7.     Version 2.0 of dBTools is in the works (I'm actually making quite good
  8.     progress on it). It will be marketing commercially, and will not be
  9.     available as shareware (I will continue to support the shareware
  10.     version 1.23S however). It will probably sell for around $45 for single
  11.     user and $70 for a site license. Registered users of the shareware
  12.     version will be given full credit for their regitration towards the
  13.     purchase of Version 2.0.
  14.  
  15.     Version 2.0 will have a number of new functions, increased capacity,
  16.     and will be easier to work with.
  17.  
  18.  
  19.     MORE USER FRIENDLY:  (User friendlier?)
  20.  
  21.     Instead of the cryptic function number, the names of the functions can
  22.     be used for increased readability. For example,
  23.                 CALL DBTOOLS WITH "ATSAY,5,15,11/1,0,Hello, world!"
  24.     Function numbers can still be used if desired (they execute slightly
  25.     faster).
  26.  
  27.     Color pair specification is of the form FG/BG, where either color
  28.     digits 0-15, or dBASE style color specifications (ie, +w/n and so on),
  29.     can be used interchangeably. Digits execute slightly faster.
  30.  
  31.     Syntax help may be displayed by calling dBTools with the function name
  32.     or number, and a ?.  For example, CALL DBTOOLS WITH "ATSAY,?" will
  33.     display the syntax for the atsay function.
  34.  
  35.     Error diagnostics also display the syntax along with the offending
  36.     parameter string.
  37.  
  38.  
  39.     INCREASED CAPACITY:
  40.     ──────────────────
  41.     Store up to 4 screen images instead of 3.
  42.     Increased memory for windows.
  43.  
  44.  
  45.     ENHANCED FUNCTIONS:
  46.     ──────────────────
  47.     The WINDOW function supports a Title.
  48.  
  49.     The BLAT and TWIDDLE sound effects have been combined into one function
  50.     with multiple options/subfunctions, and ALARM, CHIRP, BLIP, and CLICK
  51.     sound effects added (total of 5).
  52.  
  53.     Menu functions can have a message associated with each of the menu
  54.     items. You can specify which row the message will appear, its colors,
  55.     and justification (centered, left, right).
  56.  
  57.     Menus can have a hotkey other than the first letter, which will appear
  58.     highlighted from the rest of the menu item text. Inactive menu selections
  59.     are supported, which will appear in a different color in the menu, but
  60.     which cannot be selected. This would give the ability to enable only
  61.     certain menu selections based on user security level.
  62.  
  63.     All menus support mouse control.
  64.  
  65.     Monochrome monitors supported.
  66.  
  67.  
  68.  
  69.     NEW FUNCTIONS:
  70.     ─────────────
  71.     Encrypt - encrypt and decrypt a string of up to 128 characters. Good
  72.     for passwords or sensitive data.
  73.  
  74.     Color Schemes - Define up to 12 sets of 10 color pairs, which can be used
  75.     in place of FG/BG specifications in a number of dBTools functions.
  76.     A color scheme consists of 10 color pairs which define colors of
  77.     various items:
  78.                        1)   Standard @SAY color
  79.                        2)   GET highlight color
  80.                        3)   Window frame
  81.                        4)   "Wallpaper" background
  82.                        5)   Menu active item (unselected)
  83.                        6)   Menu selected item (highlighted)
  84.                        7)   Menu inactive item
  85.                        8)   Menu hotkey highlight
  86.                        9)   Message color
  87.                        10)  Title color
  88.  
  89.     Dialog Buttons - a different kind of menu. Similar to a horizontal
  90.     moving bar menu, except that the "buttons" can be placed in any
  91.     position on screen. Tab and Shift Tab cycles through each of the
  92.     choices and Enter selects, or you can click on a button with the mouse.
  93.  
  94.     Move and Copy Window - windows can be moved from one place on screen to
  95.     another, or duplicated in another place.
  96.  
  97.     Stuff Keyboard - characters can be stuffed into the keyboard buffer as
  98.     if you typed them.
  99.     Note: I would like to turn this into a keyboard macro facility, if I
  100.     can get around a couple of difficulties.
  101.  
  102.     Flush keyboard buffer.
  103.  
  104.     Some more code examples, such as some "canned" utilities (Backup,
  105.     reindex files, user definable Browse, file Pack/Purge, printer driver)
  106.     which can be easily customized and included in your applications.
  107.  
  108.  
  109.     WISH LIST:
  110.     ─────────
  111.  
  112.     Some ideas I'm toying with; if I can figure out how to do it, I'll
  113.     include them:
  114.  
  115.     SetRow - set display for 25/43/50 row mode for EGA and VGA adapters.
  116.  
  117.     Hardware reporting - Various status functions to report equipment
  118.     configuration, Shift/Alt/Cntrl key status, numlock, capslock, etc.
  119.  
  120.     Self contained pulldown menu systems which don't require all the
  121.     external loops that version 1.23 does to implement them. Actually, if
  122.     you're familiar with FoxPro's menuing systems, I'm thinking of
  123.     something like that.
  124.