home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / bus_pers / analycal.lha / AnalyBig.Doc < prev    next >
Text File  |  1989-09-21  |  2KB  |  33 lines

  1. This version of AnalytiCalc requires at least 1 megabyte of memory to run.
  2. It is similar to the "regular" edition, but is made with the included
  3. AParms.Inc file and has greater sheet capacity. In  particular, the
  4. "prime area" of the spreadsheet is 70 columns by 400 rows instead of
  5. 60 by 300, and the in-memory storage can hold 6000 values instead of
  6. 800, and 24000-odd formula chunks instead of 2000. The "standard"
  7. edition can use all cells by going out to disk, but this is a slow
  8. operation. This version will need to use the disk paging only very
  9. seldom and should be adequate in capacity to handle all but the most
  10. egregiously oversized spreadsheet problems.
  11.   Please remember: spreadsheets are INTERPRETERS and as such are far
  12. slower than compiled languages. If you find your application needing
  13. multi-10000 cell spreadsheets, perhaps you should think, HARD, about
  14. using a compiled language for it. 'Nuff said.
  15.   You are free to edit aparms.inc and recompile if the sizes do not
  16. suit you. The current (9/22/89) sources support only up to 32767
  17. cells reliably however. A small change to permit 32 bit (well,
  18. 31 plus sign) cell numbers requires mainly using a 4 byte cell hash
  19. in XVBLGT/XVBLST and in WSHEET subroutines, where the actual storage
  20. management takes place.
  21.   To adapt to other screen types (e.g., the European 256 by 640 PAL
  22. screens), look for variable iDdpTp and change window specs as
  23. desired. It's a good idea also to reset default numbers of rows and
  24. columns accordingly at those points. No need to parametrize this;
  25. if you have the compiler, there are only a couple of places in the
  26. code to alter. Searching for variable IDSPTP (for i-DiSPlay-TyPe)
  27. will position you correctly in a jiffy.
  28.   Glenn Everhart
  29.   9/22/1989
  30. 25 Sleigh Ride Rd.
  31. Glen Mills, PA 19342
  32. USA
  33.