home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / PSION / MISC / JAICNV / README.TXT < prev   
Encoding:
Text File  |  1994-08-26  |  3.7 KB  |  82 lines

  1. ================================================================
  2. About JAICNV
  3. ----------------------------------------------------------------
  4.  
  5. JAICNV is a general conversion calculator for the Psion 3a.
  6.  
  7. This is version 1.0 of JAICNV.
  8.  
  9. JAICNV is distributed under the terms of the GNU General Public
  10. License. A copy of this is included in the distribution as file
  11. COPYING.GPL. Please read it!
  12.  
  13.  
  14. ================================================================
  15. In this distribution
  16. ----------------------------------------------------------------
  17.  
  18. COPYING  GPL    12737   9-12-92  Text of GNU General Public License
  19. README   TXT     3826  26-08-94  This file
  20. JAICNVEN TXT    27071  14-08-94  The English User Manual
  21. JAICNVNL TXT    30099  14-08-94  The Dutch User Manual
  22.  
  23. JAICNV   OPA     8686  13-08-94  The program
  24. JAICNVEN DBF    10650  20-08-94  The conversion database with english texts
  25.                                  Almost 250 conversion specifications
  26.                                  allowing more than 6500 conversions.
  27. JAICNVEN HLP     4212  12-08-94  The help database with english texts
  28.  
  29. JAICNVNL DBF    10607  20-08-94  The conversion database with dutch texts
  30.                                  Same as jaicnven.dbf, but in dutch.
  31. JAICNVNL HLP     4580  12-08-94  The help database with dutch texts
  32.  
  33. JAICNV   OPL    18462  13-08-94  The source code
  34. JAICNV   PIC      608  28-07-94  The icon picture
  35. JAIEMPTY DBF      454   6-08-94  An empty conversion database, for your
  36.                                  convenience if you want to create your own.
  37.  
  38. ================================================================
  39. Revision history
  40. ----------------------------------------------------------------
  41.  
  42. Version 1.0    First release
  43.                Known bugs:
  44.                - Code is not very efficient in memory usage
  45.                - Category unit names are searched case insensitive
  46.                  but at some places compared case sensitive.
  47.                  This can give problems. Therefore always use same
  48.                  case for category unit name on all cards.
  49.  
  50. ================================================================
  51. Wish list
  52. ----------------------------------------------------------------
  53.  
  54. - Use variable length strings (through library calls) for the
  55.   choice lists, so they can contain more items. Current
  56.   maximum length of all choices in a list is 255 characters.
  57. - If I know how, I like to use a dialog for the main window that
  58.   can change field protections (and field lists) by just changing
  59.   one of the lists (so not having to press Enter).
  60.   Some of the dialogs on the Psion can do it.
  61. - Maybe I should use something else than a dialog for the main
  62.   window, so the menu, help and fast keys can be used while
  63.   the main window is shown.
  64. - Think about making Jaicnv a type 3 application, so the database
  65.   can be selected when starting. This probably requires a
  66.   separate directory or file extension, which makes changing the
  67.   database with Data less easy. Its a trade-off.
  68. - Maybe try to find out the language of the psion and choose the
  69.   corresponding database.
  70. - If I know how, use the help viewer as used by the standard
  71.   Psion 3a applications, so there can be more than 8 items
  72.   and longer descriptions, because the window contents can
  73.   scroll.
  74. - If I know how, try to minimize memory usage (if at all
  75.   possible). At the moment it uses about 28 k when run, which
  76.   is much more than the 8.5 k of the executable size and the
  77.   (estimated) 5 k of variables. Maybe this is due to the use of
  78.   OPL, or for buffers for databases?
  79. - Many more different language versions (but I can not do that
  80.   myself, because I don't know other languages good enough).
  81. - Many more conversion (who has some).
  82.