home *** CD-ROM | disk | FTP | other *** search
/ Der Mediaplex Sampler - Die 6 von Plex / 6_v_plex.zip / 6_v_plex / DISK4 / BUSIN_07 / PERCAL.ZIP / HISTORY.DOC < prev    next >
Text File  |  1993-10-07  |  20KB  |  446 lines

  1.                        PERSONAL CALENDAR (PC) FOR DOS             Version 14.62
  2.                               FILE HISTORY.DOC                      7 Oct 1993
  3.  
  4.                        Recent Enhancements and Changes
  5.                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6.       Copyright 1985-1993 by Paul Munoz-Colman.  All rights reserved.
  7.  
  8.  
  9.               ┌─────────┐
  10.         ┌─────┴───┐     │               (R)
  11.       ──│         │o    │──────────────────
  12.         │   ┌─────┴╨──┐ │  Association of
  13.         │   │         │─┘  Shareware
  14.         └───│    o    │    Professionals
  15.       ──────│    ║    │────────────────────
  16.             └────╨────┘    MEMBER
  17.  
  18.  
  19. ╔═════════════════════════════════════════════════════════════════════════════╗
  20. ║  Paul Muñoz-Colman           │  TECHNICAL SUPPORT:   │ CREDIT CARD ORDERS:  ║
  21. ║  FunStuff Software           │  Voice 703-435-1110   │  Voice 800-242-4775  ║
  22. ║  11645 Charter Oak Court     │        703-693-5227   │   FAX  713-524-6398  ║
  23. ║  Suite 201                   │   FAX  703-435-3130   │ CompuServe 71355,470 ║
  24. ║  Reston, VA  22090-4526  USA │ CompuServe 71141,1224 │        or !GO SWREG  ║
  25. ╚═════════════════════════════════════════════════════════════════════════════╝
  26.  
  27.  
  28.                         ENHANCEMENTS & CORRECTIONS
  29.  
  30.  
  31.  . 14.62.  More cosmetic changes.  Widely-distributed release update.
  32.  
  33.  . 14.61.  Registered users are now entitled to a low-cost upgrade.
  34.  
  35.         .  Portions of the Users Manual have been rewritten.
  36.  
  37.         .  On the Clock Screen, when the calendars are scrolled, the Event
  38. Window scrolls along with them.  When a specific date is requested for the
  39. calendars, the Event Window is also adjusted to that date.
  40.  
  41.  . 14.60.  If no History has been recorded, the "H" prompt doesn't appear.
  42.  
  43.  . 14.59.  Adjustments to the Windows PIF file were made.
  44.  
  45.         .  In the IBM LaserPrinter mode, printer initialization parameters now
  46. set the printer to your installation defaults, rather than the factory defaults.
  47.  
  48.         .  When quitting the TSR mode, a warning is now given that the program
  49. will be removed from memory, with the option to resume the program.
  50.  
  51.         .  Changed the archive name from PCnnnn.ZIP to PCALnnnn.ZIP.  On
  52. CompuServe and ZiffNet, changed the name to PERCAL.ZIP with no version number.
  53.  
  54.  . 14.58.  On a new appointment file, if both the events and notes capacity are
  55. changed to 300 at the same time, the history function now works correctly.
  56.  
  57.  . 14.57.  Item numbers on the history display have been increased from four to
  58. five digits, corresponding to the existing limit on the size of the appointment
  59. file (32,766 total events, notes, and history, or about 2.63 megabytes).
  60.  
  61.         .  The prompt to quit is now shown as Ctl-Brk if run under Windows,
  62. and Ctl-Esc if run in any other environment (both have always worked).
  63.  
  64.  . 14.56.  The three month calendar display now defaults to starting with the
  65. current month, rather than the prior month (which is an option).
  66.  
  67.         .  Significant cosmetic changes to the editing menus were made. 
  68.  
  69.         .  File WARRANTY.DOC has been merged into LICENSE.DOC, and file
  70. SITELICE.DOC has been merged into REGISTER.DOC.  The product description
  71. is in file DESCRIBE.DOC, and the order form is now a separate file
  72. ORDER.FRM.
  73.  
  74.         .  While entering notes or history, a down (or up) arrow now accepts
  75. the change and moves to the next (or prior) item on the menu.
  76.  
  77.  . 14.55.  A PostScript printer option, as well as the choice of any of the
  78. LPT printer ports are now provided.  Thus, the printer menu has been revised.
  79.  
  80.         .  After creating a new appointment file, automatic startup is now set
  81. with that file (and password, if given).
  82.  
  83.         .  On the initial pop down, a default set of TSR options is now chosen
  84. rather than presenting the menu choices.  The menu is still available.
  85.  
  86.         .  Personal Calendar is now compiled/linked under MS-DOS 6.00, and is
  87. packaged with PKZIP 2.04g and PKLITE/Pro 1.15.
  88.  
  89.  . 14.52.  The size of PC's memory and disk requirements were reduced again.
  90.  
  91.         .  A DESQview Procedure Information File is now provided.
  92.  
  93.         .  An "OS2" command line option was added to allow PC to run under OS/2
  94. in a DOS window.  (This option also bypasses the safety check against running
  95. multiple copies of PC in TSR mode.)
  96.  
  97.         .  While entering events, a down (or up) arrow now accepts the event 
  98. data and moves to the next (or prior) event on the menu.
  99.  
  100.  . 14.51.  While inputting data, Ctrl-End now deletes to the end of a line.
  101.  
  102.  . 14.42.  The system no longer hangs if PC attempts to pop up as a TSR while
  103. Windows is active.  The pop up is now suppressed until WIN terminates.
  104.  
  105.         .  If PC is run as a task under Windows, all TSR features and prompts
  106. are now disabled.  A WIN Procedure Information File and an Icon File are
  107. provided.
  108.  
  109.         .  The default time format for new users has been changed to 12-hour.
  110.  
  111.  . 14.41.  When entering dates and times, leading zeroes are no longer
  112. required.  Widely-distributed release update.
  113.  
  114.         .  While in Help, if you pop down and delete the manual file before
  115. popping up (don't do that!), a proper error message now appears on the next pop
  116. up.  If instead, the file is moved after disk compaction, the file in its new
  117. location will be found properly.
  118.  
  119.  . 14.40.  Shade adjustments to the CAL MONO option (for laptops) was made.
  120.  
  121.         .  In TSR mode, if you delete your open appointment (.CLD) file when
  122. the program is popped down (don't do that!), a proper error message now appears
  123. on the next pop up.
  124.  
  125.  . 14.38.  A problem was corrected which prevented scheduling a one-time
  126. event which occurs on leap lear day (oops!).
  127.  
  128.  . 14.37.  The date and time separators may now be changed to any non-blank
  129. character, using shift-F3 in the event editing menu.  "-" is the default for
  130. dates, and ":" is the default for time. 
  131.  
  132.         .  Dates/Times throughout the program are now all displayed in the 
  133. user's choice of formats, with an equally consistent method for entering them.
  134.  
  135.         .  When the program starts, a check is now made for the correct version
  136. of Personal Calendar's critical data files.
  137.  
  138.         .  Input numeric values are now checked to ensure they aren't negative.
  139.  
  140.  . 14.36.  When reducing the size of the event capacity in the appointment
  141. file, if there are excess events beyond the new size, they are now properly
  142. written to history.
  143.  
  144.         .  When the program is popped down, the appointment (.CLD) file is now
  145. closed, to avoid possible data corruption from having the file physically moved
  146. on the disk by other programs (such as disk compaction programs).
  147.  
  148.  . 14.35.  Standard BBS directory description file FILE_ID.DIZ (10x45) was
  149. added to the distribution archive.
  150.  
  151.  . 14.32 to .34.  The display/print of the three-month calendars may now
  152. optionally start with the current month, rather than with last month.  See the
  153. "Options" menu.
  154.  
  155.         .  Any of three international date formats (mm-dd-yy, dd-mm-yy, or
  156. yy-mm-dd) can now be used when entering and displaying events.  F3 toggles and
  157. saves this option in the event editing menu.
  158.  
  159.         .  Either a 12-hour or a 24-hour clock can now be used when entering
  160. and displaying events.  F4 toggles and saves this option in the event editing
  161. menu.
  162.  
  163.  . 14.31.  When popping up over a communications program which received data
  164. while you were popped up, a system hang no longer occurs, due to a disabled
  165. communications interrupt on pop down.  (However, the communications program,
  166. while now reactivated on pop down, will likely not regain the lost data, but
  167. might be able to pick up where it left off.)
  168.  
  169.         .  If you pop down with disk swapping, and then delete the disk swap
  170. directory (don't do this!), the system will no longer hang on the next pop up,
  171. but the program won't pop up either.
  172.  
  173.         .  More precise messages are now given if output to your printer
  174. encounters an error condition.
  175.  
  176.  . 14.24 and .30.  Overdue (highlighted) event alarms are now removed from the
  177. clock screen only upon command or upon change of the event list.
  178.  
  179.         .  Your hot key setting is now displayed on an initial pop down, and
  180. again when you change it.
  181.  
  182.         .  An Error 55 has been corrected which caused a failure to update the
  183. memory resident options file CALRES.DAT.
  184.  
  185.  . 14.23.  16 choices for color pair backgrounds are now available, instead
  186. of 8.  Items which used to blink are now emphasized by color instead.  The
  187. erroneous reversal of foreground and background in the menus for changing the
  188. color pair settings for events, notes, and clock is now corrected.
  189.  
  190.         .  The DOS blink or highlit-background state of an underlying program
  191. is now saved and restored when Personal Calendar pops up.
  192.  
  193.         .  Symantec's NDOS product is now supported in a similar manner to JP
  194. software's 4DOS.
  195.  
  196.         .  F1 is now used for context sensitive help instead of F5.  From a
  197. Help screen, F9 has been added to generate a formatted manual as ASCII text
  198. file CAL.DOC.
  199.  
  200.         .  The "Popping Down" screen may now be surpressed.
  201.  
  202.         .  The registration/order form can be printed at any time with F8 if
  203. file ORDER.FRM is in PC's directory.  Australian users can now register
  204. Personal Calendar locally and pay by check, cash, or credit card through disk
  205. vendor BudgetWare in Newton NSW.
  206.  
  207.         .  Popping up over a program which uses a mouse has several minor
  208. problems corrected:  when PC is popped up, a rare hang no longer occurs if the
  209. mouse is moved, nor is a mouse cursor displayed.   When PC pops down to a
  210. program having active mouse support, the mouse cursor is restored properly, and
  211. video pallette values for EGA and VGA programs are now correct.
  212.  
  213.         .  If a pop down occurs while an event is being changed, the pointer to
  214. the event is now properly restored.
  215.  
  216.  . 14.22.  If Personal Calendar pops up over a program's graphics screen with
  217. insufficient disk space to save the screen, a Memory-Resident Option can now be
  218. set to avoid the pop up, or pop up with a warning saying the screen won't be
  219. restored.
  220.  
  221.         .  A laptop "MONO" option has been added to the command line
  222. ("CAL MONO") for possible improvement in the display.
  223.  
  224.  . 14.21.  A new event can now be added directly with a single clock screen
  225. keystroke in full-page fashion ("I"), or on the clock screen (Shift-F3).
  226.  
  227.  . 14.20.  For changing events, an improper "Date Too Large" message has been
  228. corrected.  Widely-distributed release update.
  229.  
  230.  . 14.19.  The User's Manual can now be viewed at any time in a context-
  231. sensitive manner.
  232.  
  233.         .  We are now a member of the Association of Shareware Professionals
  234. (ASP), and have repackaged PC.  License terms, site license terms and prices
  235. have changed.
  236.  
  237.         .  Separate topic files have been added to the archive for user
  238. convenience:  PACKING.LST, HISTORY.DOC, REGISTER.DOC, LICENSE.DOC,
  239. SITELICE.DOC, WARRANTY.DOC, VENDOR.DOC, SYSOP.DOC, and SHARWARE.DOC.
  240.  
  241.  . 14.17.  Personal Calendar's registration fee is now $35.
  242.  
  243.  . 14.16.  As a task under Windows 3.x, Personal Calendar will now run in
  244. non-TSR mode successfully.  Under Windows 3.x in TSR mode, PC will run with no
  245. conflicts, but does not make effective use of the TSR capability, due to
  246. Windows' intercept of the pop down.
  247.  
  248. If started prior to running Windows 3.x, PC may be used in either TSR or
  249. non-TSR modes.  If chosen, PC will stay in TSR mode, but will not pop up while
  250. Windows 3.x is active.  Normal TSR functions are restored on termination of
  251. Windows.
  252.  
  253.  . 14.15 and 16.  Minor anomalies in handling a shell to a batch file in TSR
  254. mode were also corrected.  Return from a batch file in TSR mode now requires
  255. the CALPOPUP command be included at the end of the batch file in all cases.
  256.  
  257.  . 14.15.  Popping up over WordPerfect Office 3.0 SHELL in or out of a LAN
  258. environment will no longer hang the system, due to some more armor added for
  259. the strange interrupt handling this shell employs.
  260.  
  261.  . 14.12.  On popping up, the delay on testing if DOS is busy has been reduced
  262. from five seconds to one second.
  263.  
  264.         .  On popping down, the state of the caps, num, insert and scroll keys
  265. are restored.
  266.  
  267.         .  A minor error has been corrected in the option to prevent popping
  268. up over video screens which can't be saved.
  269.  
  270.         .  There is a new file CALNAMES.DAT which contain PC's procedure names
  271. for any error message.  File CALERROR.DAT is 12K smaller in size and overall
  272. disk requirements are 8K smaller.
  273.  
  274.         .  PC is now packaged as an authenticated PKZIP archive.
  275.  
  276.  . 14.11.  If running under DOS 3.0 or later, PC may now be started from any
  277. directory, by using the full pathname of the program, or by having the program
  278. in the DOS PATH.  If running under DOS 2.x, PC must still be started from its
  279. own directory.
  280.  
  281.         .  The user program DOS color attribute is now restored properly upon
  282. non-resident shell or program termination.
  283.  
  284.  . 14.10.  In TSR Mode, the portion of the program which remains in low memory
  285. (the TSR kernel) has been reduced by about half from 10,600 bytes to about
  286. 6,000 bytes !!  This is due to MicroHelp's new Stay-Res Plus 4.0.
  287.  
  288.         .  In TSR Mode, the portion of the program which swaps to EMS or
  289. to each of the two disk swap files has been reduced about 20%.
  290.  
  291.         .  On a pop down to an EGA or VGA screen, the screen restore no longer
  292. gives incorrect colors.
  293.  
  294.         .  On a pop down, screen saves will now go to EMS memory only if EMS
  295. is also chosen for program swapping (and likewise for disk swapping).  If
  296. not enough EMS memory is available for both, screen saves then go to disk.  The
  297. disk screen save file is now written to the same path as the program swap
  298. files.
  299.  
  300.         .  If popping up over a video mode which is not supported (greater than
  301. 19 decimal, therefore non-standard), you have the option to suppress the pop up
  302. to avoid disturbing the screen, or to pop up and thus restore a blank screen on
  303. pop down.
  304.  
  305.         .  If the earliest event is in a future year and automatic pop up on
  306. date/time is set, the program now pops up at the correct date/time.
  307.  
  308.         .  Printer support has been added for the HP IIP and III[P] LaserJet
  309. series and for the IBM 4019 LaserPrinters.  In absence of printer selection,
  310. the default is now to not alter your printer's setup (which was already
  311. selectable as an option).  Closing the print file at completion has also been
  312. added to ensure compatibility with network printers.
  313.  
  314.         .  When running a DOS command in TSR mode, the command may now be
  315. interrupted prior to completion by a pop up by hot key or date/time, and will
  316. pick up where it left off on the next pop down.
  317.  
  318.         .  If the program hasn't yet popped down, it's no longer necessary to
  319. terminate and restart to switch between EMS and disk swapping modes.
  320.  
  321.         .  A "snow" checking option has been added for CGA monitors, which can
  322. be set from the Memory-Resident options menu.
  323.  
  324.         .  The name of the disk swap files have been changed to CALSWAP.000
  325. & CALSWAP.001.
  326.  
  327.         .  If you have specified a non-existent disk swap drive/path, it is now
  328. automatically be changed to PC's startup path.
  329.  
  330.  . 14.00.  Personal Calendar is now Shareware.  Widely-distributed release.
  331.  
  332.         .  Special modifications were made in conjunction with JP Software to
  333. ensure compatibility with 4DOS.
  334.  
  335.         .  An error has been corrected which used EMS memory for swapping if
  336. it was available even if requested not to.
  337.  
  338.  . 12.75.  On the pop down screen, the number of the user's program video page
  339. being restored is now shown along with the BIOS mode.  Additional video page
  340. pop up adjustments were made.
  341.  
  342.  . 12.74.  Adjustments were made so PC can pop up over video pages other than
  343. zero in text mode.
  344.  
  345.         .  If the programs starts in a mode or on a page other than text mode
  346. and page zero, it is returned to the same page and mode upon termination.
  347.  
  348.         .  If the program pops up over a user program which is in 43-line (EGA)
  349. or 50-line (VGA) mode, screen save and restore now occurs correctly.
  350.  
  351.  . 12.73.  If the program pops up over an EGA, VGA, or MCGA screen, the
  352. underlying screen will be saved to EMS memory, if it is available.  If it is
  353. not, the same disk save method previously used to file CALSCRN.DAT is still
  354. used.
  355.  
  356.  . 12.71 and 72.  A more reliable solution to the problem of unwanted popups is
  357. now provided, including prevention of those caused by DESQview.
  358.  
  359.         .  If disk swapping is chosen to become memory-resident and
  360. insufficient space exists, the exact shortage in bytes is now given.
  361.  
  362.  . 12.70.  Reduced the size of the program by 40% and made it still faster.
  363.  
  364.         .  There are two new printer control options to limit the number of
  365. lines printed before ejecting a page, and to pause the printer between pages.
  366.  
  367.         .  If the program is started when it is already memory-resident, it now
  368. pops up the active memory-resident copy automatically.
  369.  
  370.         .  There is no longer an unwanted pop up when certain programs
  371. (TreeView and WordPerfect) are initialized.
  372.  
  373.         .  Added a word left/right (ctrl-left/right) to input editing.  
  374. Also added the "home" and "end" keys, which do the same as shift-tab and
  375. shift-return.
  376.  
  377.         .  Took this list out of the manual and put it in a separate file.
  378. Took some data out of the program and put it into file CALINIT.DAT.
  379.  
  380.         .  The program no longer aborts with an "out of string space" error if
  381. more than 255 events are overdue at once.
  382.  
  383.  . 12.62.  Adequate disk space for the disk swap files is now tested for and
  384. reserved properly before popping down the first time.
  385.  
  386.  . 12.60.  New options were used to make PC smaller and faster.
  387.  
  388.  . 12.50 to 12.62.  If old disk swap files exist in a different path from which
  389. PC is started, they are now released properly when PC restarts.
  390.  
  391.  . 12.51.  If automatic pop down is disabled because an event is overdue, you
  392. are informed of this during automatic startup.
  393.  
  394.         .  You have the option to make the program ask you for the date and
  395. time, useful if your machine doesn't have a permanent battery-operated clock.
  396.  
  397.  . 12.49.  Esc is now used to accept event data changes.
  398.  
  399.  . 12.45.  The hourly chimes no longer sound twice on a day change.
  400.  
  401.         .  Changing to Manual Startup no longer gives a FILE NOT FOUND error.
  402.  
  403.  . 12.44.  In TSR mode, the control, shift, and alt keys can now be used
  404. without a function key to pop up.
  405.  
  406.  . 12.43.  The system no longer hangs on program termination after a "not
  407. enough memory to become resident" condition occurs.
  408.  
  409.  . 12.42.  In TSR mode, disk swapping is attempted automatically if EMS
  410. memory is not available.
  411.  
  412.         .  In TSR mode, PC can now be set to pop down automatically, after
  413. automatic startup is complete, giving hands-free initialization!
  414.  
  415.  . 12.41. The number of lines of notes or history to insert or delete is set
  416. to zero prior to input (preventing inadvertent information loss).
  417.  
  418.         . In TSR mode, PC can now pop up over text, EGA and VGA graphics
  419. screen modes.  Screen saving/restoring is automatic.
  420.  
  421.         . The options menu for TSR mode was implemented.
  422.  
  423.         . All data files are now permanently updated every time they are
  424. changed.
  425.  
  426.         . Used MicroHelp's Stay-Res Plus to make PC a TSR!
  427.  
  428.  . 12.10.  Speeded up the program and changed the graphics.
  429.  
  430.         .  There are now quarterly and yearly rescheduling options.
  431.  
  432.  . 11.86 to 11.88.  From the main menu or from the clock screen, you can run a
  433. stored DOS session or command and come back to PC.  The file CALDOS.DAT has
  434. been added to store the command.
  435.  
  436.  . 11.75.  There is now the capability to change the event and note capacity in
  437. the Appointment File from 60 (now the default) down to 20 or up to 300, in
  438. multiples of 20.
  439.  
  440.  . 11.72.  There are now 7 color pairs instead of 4.  Separated out events
  441. from instructions, menus from notes, and clock from calendars.
  442.  
  443.  
  444.                            END OF FILE HISTORY.DOC
  445.  
  446.