Calendar Marker Version 2.0, Oct 4th, 1995A utility for the Newton Dates Application ==========================================NOTE!!! ==> $10 Shareware <== NOTE!!(but free to registered 1.x users - thanks for paying!)New In Version 2.0:* Must be installed on internal store (*NOT* on a card) to avoid the grip of death.* Faster operation! The full display now is computed in under 2 seconds, less depending on what options you enable. This is due to the use of NTK 1.5 and selective displays.* User configurable: Prefs app can configure CM to display week numbers, meetings, repeating meetings, day notes, repeating day notes, and either Boxed or Underlined day notes. * Works with older (1.05 and 1.11) Newton software to display dates correctly in non-US locals. If the display of days is incorrect, select "Weeks start on Monday" in the prefs app.* Prefs app can be removed from Newton once preference are selected. * Only works with current Newtons running OS 1.3x, 1.11, 1.05, etc. We'll see what happens when 2.0 comes out! Do you ever wish you could tell when you have meetingsand anniversaries (day notes), just by glancing at thesmall calendar displayed in the upper right corner ofthe Dates display? You know, just like those $50 pocketorganizers that put boxes around anniversary dates, andlittle marks at the top or bottom of a day with ameeting in the morning or afternoon?Calendar Marker does just that! Every time you open theDates application, it swiftly checks for any and all daynotes and meetings in the current month. It also doesthis check when you change or make a new appointment, orselect a new day to view. It then draws a box around anyday with a day note, and places a small line to the leftof any day with a meeting. A line is drawn near the topof a day with one or more morning meetings, while a line isdrawn near the bottom for one or more afternoon meetings.You can now see just how over-committed you are in a month!What about Week numbers? Calendar Marker displays those to the left of the month. Itcounts the first week in a year with more than 3 days as week1. If the first week in a year has 3 or fewer days in it,it is numbered the same a the last week of the previous year.If the last week in a year has fewer than 4 days in it, it isnumbered 1. Those are the rules. ==========================================About the packages: Calendar Marker (CalMarkr.pkg) is an AutoPart, so it does notshow up in your extras drawer. It uses almost no Heap at all(meaning you won't get "out of memory" messages because ofit!). It's very inexpensive!Calendar Marker Prefs (CMPrefs.pkg) is a regular application that will show up in your extrasdrawer. You use it to enable/disable the various CM options:* Show Week Numbers: If checked, week numbers are displayed* Weeks Start on Monday: If checked, draws all marks correctly for Dates apps that display the first day of the week as Monday (ie, European Dates) - Most times, CM will detect this with the current (1.3x) operating system. If it doesn't for your Newton, just check this box!* Show Meetings: Master on/off switch to show repeating and non-repeating meetings * Non-Repeating: Enable/Display non-repeating meetings * Repeating: Enable/Display repeating meetings (slower)* Show Day Notes: Master on/off switch to show repeating and non-repeating Day Notes * Non-Repeating: Enable/Display non-repeating Day Notes * Repeating: Enable/Display repeating Day Notes (slower) * Draw Box: If checked, a box is drawn for Day Notes, otherwise the date is underlined (I like underlined!) ==========================================Installing Calendar Marker: If you currently have an old version of CM installed, removeit before installing this version.Use your favorite package installer to install CalMarkr.pkgand CMPrefs.pkg on your Newton. It will work when installed ona card, but it will cause the "grip of death". I had to makethis change because it would use too much heap otherwise. Onceyou have your pref set the way you like them, you can removethe CMPrefs.pkg package.Calendar Marker will work with other calendar packages (such as Action Names & Agenda) if you install it AFTER those packages.If you delete AN&A, you should reset your Newton so CM canstart working again. If you have AN&A installed on a card, putCM on the card AFTER AN&A. This is a limitation of the Newtonoperating system and an inherent danger in patching existingapplications. ==========================================Paying for Calendar Marker:Send a Check in US funds for $10 to:John Schettino 97 Jewett Street Pepperell, MA 01463Comments, questions, feature requests,etc.: email js12@gte.com ==========================================Visit my homepage for the latest info on Calendar Marker, andmy other projects!OLD ADDRESS (until end of 1995) http://metro.turnpike.net/J/jschettino/index.htmlNEW ADDRESS http://users.aol.com/PDCJohnS/index.html ==========================================What's New in 1.2Week numbers. They're even computed correctly if you'rein Europe. I've also speeded up CM a bit. When you select adifferent day in the same month, CM just re-displays thepreviously computed marks.What's New in 1.1 (bugs! gahhh!) :Corrected a bug that caused problems for people withCalendar Marker (CM) and Action Names and Agenda (AN&A)installed.This is a problem, since both packages try to patchthe same part of the Dates application. While I cannotfix AN&A, what I can do is make sure that CM will work ifyou install it AFTER AN&A. If you delete AN&A, you shouldreset your Newton so CM can start working again. If youhave AN&A installed on a card, put CM on the card AFTERAN&A. This is a limitation of the Newton operating systemand an inherent danger in patching existing applications.Corrected a bug that prevented Calendar Marker fromcorrectly calculating the date when the Newton is notin a US locale (thanks to Nils Segerdahl for reportingthis bug and pointing out the specific problem!). Corrected a bug that caused the wrong days to be hilightedif you happen to not start your months on Sunday (thanksto Michael Schmidl reporting this bug.) Our friends inEurope should like this version better!