home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 10 / Fresh_Fish_10_2352.bin / new / biz / dbase / db / db2.6.readme < prev    next >
Encoding:
Text File  |  1995-07-12  |  5.1 KB  |  107 lines

  1. Short:    Database program w OS3.0 look, user def...
  2. Author:   david-ek@dsv.su.se
  3. Uploader: david-ek@dsv.su.se
  4. Type:     biz/dbase
  5.  
  6. An Introduction to db 2.6
  7. -------------------------
  8.  
  9. db is a small and fast database program that I wrote after having tested
  10. numerous other PD database programs and always found something lacking or
  11. irritating me. They might have dozzens of features not found in db, but
  12. they lacked font sensitivity and a standard GUI look and OS 3.0 behaviour.
  13.  
  14. My main need was to keep record on addresses and telephone numbers of friends
  15. and companies. Before v2.0 db was fixed to be just an address and telephone
  16. database, but that has changed. db was designed with user definable layout in
  17. mind from start. Currently you have to use a file editor to specify the
  18. database fields and layout as there is no GUI for that.
  19. Anyway that's a one time job, then you just USE the database and have fun.
  20.  
  21. Complete GUI support will probably only be included in a commercial product
  22. I plan to call REG.
  23.  
  24. This version (2.6) is a minor update to 2.5 that I release in the meantime as
  25. I don't have time to do enough coding for some time now. I've used it without
  26. any problems whatsoever for one month now so it is a stable version.
  27.  
  28. I want to give thanks to all of you who've sent me postcards. The changes made
  29. to 2.6 is a result of your suggestions, bug reports and encouragement.
  30.  
  31. /David Ekholm
  32.  
  33. Feature List
  34. ------------
  35.  
  36. A partial list of db's features include:
  37.  
  38.     o Dynamic memory handling. Number of records and fields only limited by
  39.       free memory.
  40.     o GadTool based. (Use fields of string, checkbox and cycle type)
  41.     o Mouse and keyboard driven.
  42.     o User definable fields and layout.
  43.     o Multiple views of the same database.
  44.     o Commodore's Clipboard for flexible interaction with other programs.
  45.     o AppWindow -just drag and drop database icons on db to load.
  46.     o Online MenuHelp -Press HELP key when selecting a menu item.
  47.     o Font sensitive.
  48.     o ASL requesters for flexible loads and saves.
  49.     o Localized.
  50.     o ARexx support.
  51.     o Dial numbers using a modem or loudspeaker.
  52.     o WB and Shell usage with Commodore's template parsing.
  53.     o Fast and flexible find function using AmigaDOS patterns.
  54.     o Filter function.
  55.     o Fast and flexible sort function. Multiple sort orders can be specified.
  56.     o 'Export View' and two standard ASCII export features.
  57.     o Automatic ASCII import (tab-separated ASCII).
  58.  
  59.  
  60. History of changes
  61. ------------------
  62.  
  63. 95-07-11       v2.6  NEW_FEATURES:
  64.                      * An Italian, Finnish and Norwegian catalog is now added
  65.                        to the archive.
  66.                      * A handy ARexx script to simplify entering of dates is
  67.                        added to the ARexxdemos drawer.
  68.                      * Data in fields can now be shown centered and right-
  69.                        justified (nice for numbers) by setting the RFFtag SFMT
  70.                        For more information, refer to the section on the RFF
  71.                        file format. To see right justified fields, look at the
  72.                        "Music" and "Game reviews" examples.
  73.  
  74.                      BUGS FIXED:
  75.                      * It was not possible to specify (%) to search for empty
  76.                        fields (note: db uses AmigaDOS search patterns. You can
  77.                        for example specify ~(%) to search for non-empty fields)
  78.                        This very old bug was found by Fredrik Jervfors.
  79.                      * The Norwegian catalog incorrectly used 'S' as a shorthand
  80.                        for both 'Save' and 'Search'.
  81.  
  82.  
  83.  
  84. 95-02-18       v2.5  NEW_FEATURES:
  85.                      * The sort function can now be set to consider language
  86.                        specific character sets using the LOCALESORT tooltype.
  87.                        Note: This might not work in your country if Commodore
  88.                        hasn't set up your language's specific character set.
  89.                        If set, characters like áàã will typically be sorted
  90.                        next to the character a. LOCALESORT sorts more than
  91.                        five times faster than the normal sort when sorting the
  92.                        250 records-in-size "Music" example on an Amiga 4000
  93.                        with the cache turned off (!). I hope that speed is
  94.                        enough for you. Currently I'm using an improved shaker-
  95.                        sort algorithm. This one works fast if only a few records
  96.                        are misplaced, but I know that the quick-sort algorithm
  97.                        wins when a lot of records are misplaced.
  98.                      * A "fast find" function has been added to the space key.
  99.                        Upon pressing space, db will enter find mode and clear
  100.                        all fields automatically.
  101.  
  102.                      BUG FIXED:
  103.                      * The routines to update the database and gadgets have
  104.                        been rewritten to eliminate possible destruction of the
  105.                        contents of the current record when jumping between
  106.                        sort and find modes. This is an old bug.
  107.