Thank you for your replies to my post and I have a solution to provide.
The objective here was to completely clean out Lion's iCal calendars and start over - fresh with no events at all.
WARNING: I did not test this solution where CALDAV, Exchange or shared calendars are used. You can check for CALDAV/Exchange accounts by looking at your iCal Accounts Tab for these entries. Caveat emptor!
Assuming you have none of the above conditions, then here is what I did with the help of the Apple Technicians.
1) Quit iCal
2) Go to the ~/Library/Calendars folder and delete ALL the content.
By default, Lion hides the home library folder ( ~/Library ). That threw me off. The Lion calendars are contained in ~/Library/Calendars. To see this folder you can use the Finder / Go / Go to Folder command. We deleted the entire contents of the Calendars folder.
3) Go to the ~/Library/Preferences folder and delete the following entries:
4) Restart iCal
5) Use the Calendars button at the top right hand side of the iCal's calendar display window to delete any old Calendars that are hanging around.
I had several calendars. To get rid of them, I highlighted each calendar (one at a time) and hit a Control+click to bring up a mini-menu that has a "delete" command. Delete each calendar.
iCal must have at least 1 calendar to use. So if you try to delete the last of your "old" calendar's iCal will bark and tell you that it can't delete it.
Work around that by using the iCal File menu command to create a new empty calendar. Then delete the last of your original calendars. After that, the new empty calendar will be all that is left. You can rename this to anything you want.
Notes to avoid confusion:
- Birthday events are created from birthdays in your Address Book. You will see them if your iCal Preferences (General Tab) "Show Birthdays calendar" is checked. To not see them, uncheck this check box.
- iCal may also re-create events from invitations that you have in your Mail inbox. The General Tab of the Mail Preferences has a check box called "Add invitations to iCal". You have two choices "automatically" or "never". Set that according to your preference. "Never" presumably stops mail from sending these events to iCal. I chose to keep this on "automatically"
At the end of the day, mFranx may have had an easier solution but I did not test that. If I could re-award him with the "correct answer" I would do so . However, I don't know how to do that. Perhaps someone can provide input on this.
thanks for your help