home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 5 / ctrom5b.zip / ctrom5b / DOS / KALENDER / IMPRO122 / README.TXT < prev    next >
Text File  |  1994-12-03  |  11KB  |  240 lines

  1. README.TXT    : Contains essential information to INTERMEM PROFESSIONAL
  2.                 setup and operation.  This guide also contains all known
  3.                 solutions to potential problems.
  4.  
  5. READ THIS -- IMPORTANT!
  6. ~~~~~~~~~~~~~~~~~~~~~~~
  7.         INTERMEM Professional is provided as freeware.  All I ask is if
  8. you find this software useful you write me at jjgoke@cs.csbsju.edu and
  9. say so, and give copies to your friends, teachers, students, etc.
  10.         Also -- I have become busy recently and unfortunetly this
  11. means that upgrades for INTERMEM will be few.  However if you
  12. encounter a bug or have an idea for a new suggestion, please write.  I
  13. tend to immediately fix bugs and release updates if at all possible.
  14. I mean, it's hard for someone to use my program if it isn't working
  15. properly.  So far I have responded to every request.
  16.  
  17. Upgrade Notice
  18. ~~~~~~~~~~~~~~
  19.         This version will automatically update any old version of
  20. INTERMEM you have installed without harming your data files.
  21.  
  22.  
  23. FREEWARE!
  24. ~~~~~~~~~
  25.         INTERMEM Professional is now FREEWARE.  This means it is now
  26. distributed as-is without any warranty, expressed or implied.  It also
  27. means the source code is now available free of charge to anyone who
  28. wants it.  Note:  The install program source code is not yet being
  29. offered.  Write for information on obtaining the install source.
  30.  
  31.  
  32. How to reach me
  33. ~~~~~~~~~~~~~~~
  34. Thought mail at: 
  35.         Jeff Goke
  36.         Box 625
  37.         St. Joseph, MN 56374
  38.  
  39. or the Internet (address good until 1/1/1996) at
  40.         jjgoke@cs.csbsju.edu
  41.  
  42. Hints -- Good to know information
  43. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  44. (1)  At the DOS prompt type IMPRO to invoke INTERMEM Professional.
  45. (2)  Press ESC or click DONE to go back a menu, or click EXIT to
  46.      exit to DOS.
  47. (3)  When entering text HOME, END, the ARROW KEYS, and TAB all have
  48.      Word Processor like functions - use them to make your life
  49.      easier.
  50.  
  51. Not using the automatic changes option
  52. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  53.         If you elected not to use the automatic changes option you
  54.         will need to go into AUTOEXEC.BAT and add the directory
  55.         where INTERMEM is located to your path.  IE:  If you chose
  56.         the default directory of C:\INTERMEM you would need to change
  57.         your path to read PATH = C:\INTERMEM;C:\WP51;etc.  This is
  58.         essential.  Next you need to add the line IMPRO -a to the end
  59.         of your AUTOEXEC.BAT.  This line must come before the line
  60.         "WIN" or "DOSSHELL" or before any other menuing program.
  61.  
  62. Using INTERMEM Professional with Windows or Chicago
  63. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  64.         INTERMEM was not designed to run under Windows or Chicago, but it
  65.         has been tested under Windows and does run fine.  If you are an
  66.         avid Windows fan you may use INTERMEM Professional in Windows by
  67.         moving to the PROGRAM MANAGER (not the file manager) and selecting
  68.         FILE, NEW, PROGRAM ITEM, then type in INTERMEM Professional 1.03
  69.         for the name and for Program click browse.  Move to the directory
  70.         you installed INTERMEM Pro to (probably C:\INTERMEM) and click
  71.         on the file IMPRO.PIF.  You'll probably want to click on ICON and
  72.         pick a new Icon for the INTERMEM Pro program too.
  73.         
  74.         For experienced users who wish to get INTERMEM Pro to work on
  75.         Windows startup (or Chicago) you should know the -a command is
  76.         for autoboot.  This means if no messages are waiting INTERMEM
  77.         Professional will not do anything.  (IE:  IMPRO -a)
  78.  
  79.         A Windows version of INTERMEM Professional probably will not
  80.         be available (as it would defeat the purpose of INTERMEM's
  81.         convience).
  82.  
  83.         For more information on installing Chicago with INTERMEM Professional
  84.         please send a letter outlining the problem you are having to:
  85.  
  86.         Jeff Goke
  87.         Box 625
  88.         St. Joseph, MN 56374
  89.  
  90. Machine Requirements:
  91. ~~~~~~~~~~~~~~~~~~~~~
  92.         Mouse, Mouse Driver installed
  93.         16 Color, 640x480 VGA Graphics
  94.         374k free conventional memory is recommended
  95.  
  96. Installation Requirements:
  97. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  98. YOU MUST INSTALL USING THE setup.exe PROGRAM THAT IS INCLUDED WITH IMPRO.
  99. IF YOU CANNOT GET THE PROGRAM TO INSTALL, PLEASE SEE THE SECTION, "Please
  100. read."
  101.  
  102. Basic Description:
  103. ~~~~~~~~~~~~~~~~~~
  104. INTERMEM Professional reminds you of upcoming events.  When you turn your
  105. computer on, any scheduled events appear.  Also warnings may appear
  106. reminding you an event is scheduled to occur in x days.  If you wish to
  107. enter/edit an event type IMPRO at the DOS prompt to run INTERMEM.
  108.  
  109. IMPRO uses a DOS GUI Interface to make INTERMEM as easy to use as possible.
  110.  
  111. Please read:
  112. ~~~~~~~~~~~~
  113.         INTERMEM PROFESSIONAL has been tested on a 286-20, 486-33, 486-66,
  114.         486-66 notebook and a Pentium(tm)-60.
  115.         
  116.         If you experience any strange errors, such as the program freezing
  117.         up, or strange things happening with the graphics, please, please
  118.         write me and tell me your machine setup (like 486DX-66 with SVGA
  119.         monitor) and exactly what happened.  Be as precise as possible
  120.         because I need to be able to replicate the error.  
  121.         
  122.         Send to:
  123.                 Jeff Goke
  124.                 Box 625
  125.                 St. Joseph, MN 56374
  126.  
  127. Troubleshooting
  128. ~~~~~~~~~~~~~~~
  129. Problem :   The setup program crashes.
  130. Solution:   This should no longer occur, but if it does please report it
  131.             to me at jjgoke@cs.csbsju.edu with a description of your
  132.             system (computer type, graphics card, etc.) and what happened.
  133. Solution:   If your autoexec.bat is lost, copy AUTOEXEC.IM to AUTOEXEC.BAT
  134.             to restore it.  Next run SETUP again, this time saying NO
  135.             when it asks if you wish to automatically have your AUTOEXEC
  136.             updated.  Now you need to manually make changes to your
  137.             AUTOEXEC.  First add the path you installed INTERMEM in to
  138.             your path.  Next add the line IMPRO -a to your AUTOEXEC.
  139.             This should come as the last line in the AUTOEXEC.BAT --
  140.             unless you run DOSSHELL or WIN, in that case it should come
  141.             before that line.  See the manual installation instructions
  142.             earlier in this document for more information.
  143.  
  144. Problem :   Strange problems with the graphics.
  145. Solution:   While not usually necessary, if you are experiencing strange
  146.             problems with the graphics you should try loading a VESA
  147.             driver before loading INTERMEM.  These drivers should be
  148.             available from the company you bought your computer from or
  149.             from the company that manufactured your graphics card.  You
  150.             can usually determine who makes your card by using Microsoft's
  151.             MSD (comes with DOS 5.0 and above and with Windows) or it
  152.             may be displayed when you boot your computer.
  153.  
  154. Problem :   Mouse won't work.
  155. Solution:   Make sure your mouse driver is installed.  A program called
  156.             MOUSE.COM or MSCMOUSE.COM or something similar should be
  157.             included with your computer.  You should have a line like:
  158.             C:\MOUSE\MOUSE in your autoexec bat file or
  159.             DEVICE=C:\MOUSE\MOUSE.SYS in your config system file.
  160.  
  161. Problem :   IMPRO doesn't work on boot.
  162. Solution:   No events are scheduled.  Type IMPRO at the DOS prompt to
  163.             schedule an event.
  164. Solution:   IMPRO is not properly setup in your AUTOEXEC.BAT file.
  165.             Make sure the line IMPRO -a is in your autoexec.bat file and
  166.             that PATH=C:\INTERMEM\... is in your autoexec.bat file.
  167.  
  168. Problem:    Message "Could not allocate requested memory" appears and
  169.             INTERMEM abruptly exits.
  170. Solution:   While it is recommended you have at least 374k free conventional
  171.             memory, INTERMEM will attempt to run even if less memory is
  172.             available.  The above message means that there is not enough
  173.             conventional memory free for INTERMEM to run.  To fix the problem
  174.             use a memory manager such as QEMM(tm), BlueMax 386(tm), or
  175.             Microsoft's MEMMAKER that comes with versions of DOS 6.0 and
  176.             above.  Consult your DOS manual for more information on freeing
  177.             up conventional memory.
  178.  
  179. Problem:    An event is set to reoccur every year, but it only appears
  180.             the following year.  That is I set my Anniversary as June
  181.             15th, 1995 but it only appears in 1995, not in 1996, 1997, etc.
  182. Solution:   Nothing is wrong.  INTERMEM only displays the next time the
  183.             event is set to occur.  If this is a problem for you, please
  184.             write us and say so.
  185.  
  186. Warranty
  187. ~~~~~~~~
  188. NO WARRANTY EXPRESSED OR IMPLIED IS MADE BY THIS PRODUCT.  THIS PRODUCT
  189. IS OFFERED AS-IS.
  190.  
  191. THIS PRODUCT WAS WRITTEN AND IS INTENDED TO DO ONLY THE THINGS DESCRIBED
  192. HERE AND WITHIN THE PRODUCT'S HELP FILES.  ANY OTHER SIDE EFFECTS ARE A
  193. RESULT OF SYSTEM CONFLICTS WHICH WOULD BE IMPOSSIBLE TO DETECT EVERY ONE.
  194. I HAVE DONE MY BEST TO TEST THIS PRODUCT ON A WIDE VARIETY OF MACHINES
  195. AND HAVE ATTEMPTED TO ELIMINATE AS MANY BUGS AND ERRORS AS POSSIBLE,
  196. BUT I CANNOT GUARANTEE THEY DO NOT EXIST.
  197.         
  198. Credits:
  199. ~~~~~~~~
  200. Program design and implementation by Jeff Goke.
  201.  
  202. First and foremost David S. Reinhart for his package Object Ease.
  203. Without it I would still be designing the DOS GUI system.
  204.  
  205. Several date related routines were borrowed from Al Gifford's
  206. DATE.C code, (c) March 26, 1993 Al Gifford.  The routines used
  207. include:  DaysInMonth, LeapYear, CountLeapYear, ConvertJulian,
  208. ConvertGregorian, DayOfWeek, and MonthName.  Also, the concept of
  209. the on-screen calendar was derived from Al Gifford's program
  210. (though no actual code was used).
  211.  
  212. Also, the file copy routines used in INSTALL.EXE were from the file
  213. fcopy.c which was written by Ed Mulroy in 1992 and redesigned by Al
  214. Gifford in 1993.
  215.  
  216. Both the date routines and the file copy routines were graciously
  217. provided as freeware by the above mentioned authors.  They are
  218. available on the Compuserve Borland C++ Forum.
  219.  
  220. I would especially like to extend thanks to the folks at
  221. Compuserve's Borland C++ conference (GO BCPPDOS).  They provided
  222. insights into my more complicated problems as well as to my simple
  223. oversights.  Special thanks to Gary Blaine, Steve Barnette, Jeffrey
  224. Fredrick, and Ed Mulroy, among others, of that forum.
  225.  
  226. Also of great help were the members of the internet Borland C++
  227. listserv.  
  228.  
  229. Current address:  tcplus-l@bitnic.educom.edu
  230.  
  231. To subscribe write to:  listserv@bitnic.educom.edu
  232. with no subject, and the following in the body:
  233. SUBSCRIBE TCPLUS-L
  234.  
  235. Finally, a great thanks to Timothy A. Budd whose excellent textbook
  236. "Classic Data Structures in C++" published by Addison Wesley (50889)
  237. provided the foundation for much of INTERMEM Professional and especially
  238. the dynamic data structures used in it (and more so for granting me
  239. permission to distribute the source for the classes).
  240.