On 09/13/03 9:44 PM, "Jim Robertson" <[EMAIL PROTECTED]> wrote:
> However, there is a real bug in recurring events that are configured > originally as "all day events", where occasionally an extra iteration of the > event appears on the calendar, displaced by one day. For example, I have > four different two-day events that repeat at every four week intervals, > beginning on Saturday and ending on Sunday. Occasionally, in addition to the > correct event, a weekend will show the same event a second time, beginning > on Sunday and ending on Monday in the month display of the calendar. > Clicking on the event, however, says it's supposed to begin on Saturday and > end on Sunday! I have seen cases where double-clicking the banner for a recurring all-day event causes a duplicate to appear on the previous day. I don't know whether this is related to the bug that Jim reports, or the one that I originally cited (where events are shifted a day when the computer is set up for a new time zone). The code for recurring all-day events is flawed, whether we call it an "imperfect implementation" or "buggy". Entourage needs a mechanism for distinguishing events that bind to a specific time and time zone vs. events that bind to a specific date. I can't find any way of doing that in the current user interface. If I were in charge of UI design, I would bind to the date when the user selects "all-day event". It would always display on the originally specified date. If the user sets an alarm on such an event, it would be timed relative to midnight on the morning beginning that date in whatever time zone the computer is currently set for. If the user deselects "all-day event", the event is timed (and displayed in calendars) according to the event's time and time zone settings, and corrected for the current time zone of the computer. Note that this sort of event can still be set for a duration of 24 hours, relative to a fixed time and time zone. Alternatively, we could copy the way Organizer handles this: provide two different types of calendar events. -- Julian Vrieslander <[EMAIL PROTECTED]> -- To unsubscribe: <mailto:[EMAIL PROTECTED]> archives: <http://www.mail-archive.com/entourage-talk%40lists.letterrip.com/> old-archive: <http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>
