home *** CD-ROM | disk | FTP | other *** search
/ Aminet 10 / aminetcdnumber101996.iso / Aminet / biz / dbase / db2_10.readme < prev    next >
Text File  |  1996-01-05  |  14KB  |  267 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. To my db users:
  7. This is probably the last smaller update. Expect the GUI-design equipped
  8. version next time (Unless there is some small bugfix to do first).
  9.  
  10. An Introduction to db 2.10
  11. --------------------------
  12.  
  13. db is a small and fast database program that I wrote after having tested
  14. numerous other PD database programs and always found something lacking or
  15. irritating me. They might have dozzens of features not found in db, but
  16. they lacked font sensitivity and a standard GUI look and OS 3.0 behaviour.
  17.  
  18. My main need was to keep record on addresses and telephone numbers of friends
  19. and companies. Before v2.0 db was fixed to be just an address and telephone
  20. database, but that has changed. db was designed with user definable layout in
  21. mind from start. Currently you have to use a file editor to specify the
  22. database fields and layout as there is no GUI for that.
  23. Anyway that's a one time job, then you just USE the database and have fun.
  24.  
  25. Complete GUI support will probably only be included in a ShareWare product
  26. I plan to call REG or db3.0.
  27.  
  28. I want to give thanks to all of you who've sent me postcards. The changes made
  29. to 2.9 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 Listview browser.
  55.     o Filter function.
  56.     o Fast and flexible sort function. Multiple sort orders can be specified.
  57.     o 'Export View' and two standard ASCII export features.
  58.     o Automatic ASCII import (tab-separated ASCII).
  59.  
  60.  
  61. History of changes
  62. ------------------
  63. 95-11-22       v2.10 NEWS:
  64.                      * There is now a user defineable ARexx menu in db.
  65.                        Please look at the "Addresses2" example.
  66.  
  67.                      * Needed RAM has dropped by 40% per record for a
  68.                        typical file as a result of a new memory handling
  69.                        scheme.
  70.  
  71.                      * Read-only string fields are now supported (They can
  72.                        be written to from ARexx though).
  73.                        These fields are great to use as calculated fields.
  74.                        Their type in db is "text" (FTYP=text). Please look
  75.                        at the example "ARexxdemos/MagicFieldsIII".
  76.  
  77.                      * The visible name of a field can be positioned above
  78.                        the field by specifying PLACE=above in the RFF code.
  79.                        Please Look at the example "ARexxdemos/MagicFieldsIII".
  80.  
  81.                      * It is now considerably faster to quit a large
  82.                        database.
  83.   
  84.                      * Switching between views is now faster as db no longer
  85.                        closes and reopens the window. 
  86.  
  87.                      * If you leave all fields blank when you sort a database
  88.                        it will be un-sorted to the state it was in upon
  89.                        loading. A kind of "undo sort".
  90.  
  91.                      * Smaller code than in 2.8. =)
  92.  
  93.                      BUG FIXED:
  94.                      * Reading the contents of an empty string field in a
  95.                        newly created record from ARexx incorrectly resulted
  96.                        in a warning result.
  97.  
  98.  
  99. 95-09-27       v2.9  NEWS:
  100.                      * The ARexx support has been improved a lot.
  101.                        db now supports more than 30 ARexx commands.
  102.                        You are now able to easily make advanced applications
  103.                        with relations and build complete economy systems.
  104.                        (There is an invoice system comming for Swedish users.)
  105.                        Check out the new example in Examples/Relations.
  106.  
  107.                      * All icons are NewIcons from now on. NewIcons look
  108.                        much better than the original ones as they seldom
  109.                        show up in wrong colour. To see the new icons you have
  110.                        to install the NewIcons package. Otherwise the icons
  111.                        will look like before with the exception of some
  112.                        funny tooltypes in the icons.
  113.                        (You can get NewIcons at Aminet:util/wb/NewIcons.lha)
  114.  
  115.                      * I've included the original .ct files next to the
  116.                        .catalog files for each country to make it simpler
  117.                        for helpful and skilled translators to provide me
  118.                        with language updates as I release new versions.
  119.  
  120.  
  121. 95-08-26       v2.8  NEWS:
  122.                      * Sorting now uses the superior Quicksort algorithm
  123.                        (ACM 271). Alan Wigginton (author of QuickFile)
  124.                        notified me on the terribly bad sort benchmarks
  125.                        he got when sorting a large database using db.
  126.                        It could take hours on an Amiga 500. Now even large
  127.                        databases should sort in seconds. If you get into
  128.                        trouble when sorting a large database now, please
  129.                        set the stack to a higher value.
  130.  
  131.                      * db now sorts numbers correctly if you add the
  132.                        FTYP=integer RFF tag to the internal field
  133.                        specifcation. Look at the "Music" example!
  134.                        
  135.                      * The whole database will be sorted on the active
  136.                        field if you hold down the shift key while activating
  137.                        the Browser. (A shortcut to sorting, one could say.)
  138.                        (Some users want to have just the Browser list
  139.                        sorted and some users want to have the whole database
  140.                        sorted simpler. This is an intermediate better-than-
  141.                        nothing solution until I figure out the best way to
  142.                        do it.)
  143.                        
  144.                      * Minor speed improvements when entering and exiting the
  145.                        Browser has been made.
  146.  
  147.                      BUGS FIXED:
  148.                      * NEWS, new bugs they say...
  149.                        When using the keys to navigate in the Browser under
  150.                        OS 2.0 or 2.1 (below v39) the system locks completely.
  151.                        My first Guru in db :-( This has been fixed.
  152.                        Thanks to Alan Wigginton for telling me about it.
  153.                        (My ordinary testers all seem to use v39+ today.)
  154.                        
  155.                      * Since v2.6 db didn't sort the Swedish ÅÄÖ characters 
  156.                        correctly. This is fixed.
  157.                        (Don't use the LOCALESORT ToolType if you want Swedish
  158.                        characters sorted correctly as there is a bug in
  159.                        the Swedish language support in the OS. But DO use
  160.                        LOCALESORT otherwise as this speeds up sorting and
  161.                        _should_ make db sort your language specific text
  162.                        correctly.)
  163.  
  164.  
  165. ============================= Archive contents =============================
  166.  
  167. Original  Packed Ratio    Date     Time    Name
  168. -------- ------- ----- --------- --------  -------------
  169.     1922     945 50.8% 27-Sep-95 16:08:10  db2.10.info
  170.     2569    1256 51.1% 25-Sep-95 13:58:18 +Catalogs.info
  171.     8106    3479 57.0% 16-Nov-94 18:31:18 +db.catalog
  172.    17744    6570 62.9% 16-Nov-94 18:23:34 +db_dansk.ct
  173.    10392    4199 59.5% 08-Aug-95 13:11:50 +db.catalog
  174.    21621    8023 62.8% 08-Aug-95 13:10:58 +db_deutsch.ct
  175.     9894    4075 58.8% 12-Aug-95 12:07:38 +db.catalog
  176.    16648    6160 62.9% 05-Aug-95 13:33:46 +db_français.ct
  177.     9324    3834 58.8% 29-Nov-94 01:24:14 +db.catalog
  178.    11773    4187 64.4% 29-Nov-94 01:23:30 +db_italiano.ct
  179.    10372    4139 60.0% 29-Aug-95 12:24:40 +db.catalog
  180.    11553    4097 64.5% 22-Nov-94 20:59:22 +db_nederlands.ct
  181.     8930    3859 56.7% 05-Aug-95 13:37:58 +db.catalog
  182.    11305    4211 62.7% 05-Aug-95 13:38:34 +db_norsk.ct
  183.    10080    4359 56.7% 05-Aug-95 13:35:56 +db.catalog
  184.    12572    4747 62.2% 05-Aug-95 13:36:20 +db_polski.ct
  185.     8734    3828 56.1% 22-Nov-94 21:38:00 +db.catalog
  186.    17526    6874 60.7% 22-Nov-94 21:34:10 +db_suomi.ct
  187.    10056    4212 58.1% 20-Nov-95 19:17:30 +db.catalog
  188.    22253    8288 62.7% 20-Nov-95 19:14:22 +db_svenska.ct
  189.    56536   29865 47.1% 22-Nov-95 15:25:34 +db
  190.     4111    2159 47.4% 16-Nov-95 01:39:58 +db.info
  191.     2009    1071 46.6% 25-Sep-95 14:18:04 +Docs.info
  192.    68799   24309 64.6% 22-Nov-95 17:46:34 +db.guide
  193.     1845    1145 37.9% 25-Sep-95 14:18:04 +db.guide.info
  194.     1544     839 45.6% 20-Aug-95 14:35:56 +Fast install
  195.     2239    1014 54.7% 25-Sep-95 14:18:04 +Fast install.info
  196.     2312    1096 52.5% 27-Sep-95 15:15:32 +Read this!
  197.     2239    1012 54.8% 25-Sep-95 14:18:04 +Read this!.info
  198.      668     366 45.2% 19-Sep-94 18:17:20 +Translators
  199.     2239    1015 54.6% 25-Sep-95 14:18:04 +Translators.info
  200.     1922     947 50.7% 25-Sep-95 14:04:56 +Examples.info
  201.     5217    2402 53.9% 22-Nov-95 16:57:50 +About the examples
  202.     2239    1013 54.7% 25-Sep-95 14:04:56 +About the examples.info
  203.     2004     841 58.0% 22-Nov-95 15:54:34 +Addresses2
  204.     3465    1308 62.2% 25-Sep-95 14:04:56 +Addresses2.info
  205.     2022    1250 38.1% 25-Sep-95 14:04:54 +ARexxDemos.info
  206.      210     171 18.5% 22-Nov-95 16:12:34 +calc.db
  207.     2228     801 64.0% 20-Nov-94 22:06:54 +CDsongs
  208.     3466    1305 62.3% 16-Oct-95 19:22:06 +CDsongs.info
  209.     3223    1309 59.3% 28-Jun-95 19:00:54 +checkdate.db
  210.      190     143 24.7% 18-Sep-94 13:39:46 +date.db
  211.      338     176 47.9% 28-Jun-95 18:56:16 +DateFields
  212.     3461    1303 62.3% 16-Oct-95 19:22:06 +DateFields.info
  213.      114     104  8.7% 03-Sep-94 02:44:10 +dial.db
  214.      241     142 41.0% 03-Sep-94 03:31:48 +Expand.db
  215.      729     340 53.3% 25-Sep-94 17:58:42 +ExpandII
  216.     1724     597 65.3% 25-Sep-94 18:57:30 +ExpandII.db
  217.     3461    1302 62.3% 16-Oct-95 19:22:06 +ExpandII.info
  218.      177     143 19.2% 20-Nov-94 22:06:54 +firstcharupper.db
  219.      359     254 29.2% 03-Sep-94 02:44:10 +FirstUpper.db
  220.     9506    8970  5.6% 03-Sep-94 19:30:42 +I love you.snd
  221.      114     105  7.8% 18-Sep-94 13:25:44 +inputcheck.db
  222.      166     144 13.2% 20-Nov-94 22:06:54 +integerfield.db
  223.    16906    7637 54.8% 03-Sep-94 19:17:08 +logo.pic
  224.     1628     652 59.9% 22-Nov-95 16:55:06 +MagicFieldsIII
  225.     1628     654 59.8% 22-Nov-95 16:54:20 +MagicFieldsIII.bak
  226.     3461    1301 62.4% 16-Oct-95 19:22:06 +MagicFieldsIII.info
  227.      624     364 41.6% 22-Nov-95 16:02:16 +MultimediaII
  228.     3461    1304 62.3% 16-Oct-95 19:22:06 +MultimediaII.info
  229.      348     253 27.2% 04-Oct-95 22:18:04 +multiview.db
  230.      113     103  8.8% 17-Sep-94 14:35:46 +numbercheck.db
  231.     2469    1096 55.6% 20-Nov-94 22:06:54 +playcdsong.db
  232.      281     191 32.0% 20-Nov-94 22:06:54 +timefield.db
  233.      121     105 13.2% 03-Sep-94 02:44:10 +ToUpper.db
  234.      711     440 38.1% 12-Aug-94 23:42:42 +Books
  235.     3465    1305 62.3% 25-Sep-95 14:04:54 +Books.info
  236.     1925     652 66.1% 22-Jun-95 00:12:38 +Game reviews
  237.     3465    1306 62.3% 25-Sep-95 14:04:56 +Game reviews.info
  238.    26788    2606 90.2% 13-Aug-94 11:36:36 +Labels PS
  239.      490     177 63.8% 25-Sep-95 14:04:54 +Labels PS.info
  240.    11788    5374 54.4% 22-Aug-95 21:22:04 +Music
  241.     3465    1303 62.3% 25-Sep-95 14:04:56 +Music.info
  242.     2022    1252 38.0% 27-Sep-95 20:41:42 +Relations.info
  243.      697     409 41.3% 27-Sep-95 01:12:24 +CD
  244.      920     544 40.8% 27-Sep-95 14:58:54 +CD-Songs.db
  245.     3466    1303 62.4% 25-Sep-95 19:08:56 +CD.info
  246.     2164     978 54.8% 27-Sep-95 00:58:10 +Relations.guide
  247.     1845    1144 37.9% 27-Sep-95 01:09:26 +Relations.guide.info
  248.     6262    2718 56.5% 27-Sep-95 01:14:18 +relations.iff
  249.     1406     853 39.3% 27-Sep-95 00:10:42 +Songs
  250.      918     542 40.9% 27-Sep-95 00:08:20 +Songs-CD.db
  251.     3466    1305 62.3% 25-Sep-95 19:08:56 +Songs.info
  252.      940     495 47.3% 27-Sep-95 00:00:16 +unique.db
  253.    15354    4632 69.8% 18-Feb-95 15:06:50 +Windsurfing95
  254.     3465    1306 62.3% 25-Sep-95 14:04:54 +Windsurfing95.info
  255.     1405     592 57.8% 15-Sep-94 20:02:38 +Återförsäljare
  256.     3465    1301 62.4% 25-Sep-95 14:04:54 +Återförsäljare.info
  257.     2424    1290 46.7% 22-Nov-95 15:37:58 +Product-Info
  258.     1922     948 50.6% 25-Sep-95 13:58:18 +Translators.info
  259.    14194    4794 66.2% 20-Nov-95 19:15:28 +db.cd
  260.      486     219 54.9% 28-Sep-94 18:09:48 +db.cd.info
  261.    13843    4694 66.0% 20-Nov-95 19:18:34 +empty.ct
  262.      486     221 54.5% 28-Sep-94 18:09:48 +empty.ct.info
  263.     2972    1466 50.6% 25-Sep-95 15:33:12 +Read_this!
  264.     2239    1015 54.6% 25-Sep-95 13:57:00 +Read_this!.info
  265. -------- ------- ----- --------- --------
  266.   593989  241147 59.4% 23-Nov-95 02:50:34   96 files
  267.