You may just have a corrupted preference file that is causing this problem.
To remedy that, you will need to delete the preference files for iCal. You will find them in your home folder>Library>Preferences.
You are looking for the files that start "com.apple.iCal." and there are 4 of them. Delete them all and when you launch iCal again, the application will create a new set.
The computer you are using is a Mac, not a MAC. MAC means Media Access Control which is a series of, nearly, unique numbers given to devices that communicate with each other. Network cards, wireless cards, etc.
The items in the dock are not widgets. Widgets are those things that appear when you click on the Dashboard icon in the dock.
Those things in the dock are Alias's which tell the system exactly where to go to open the application or file that they are associated with. Removing them from the dock has no effect on the running of the application.
Let us know how you get on
I noticed today when I was using ICAL (version 3.03) with OS X (version 10.5.3) that it keeps crashing and that when I try and add new calendars, the calendar link does not appear in the left hand side. Also, when I try and modify older events, the event box background is black and the the fonts are grey or also black. I'm new to using MAC and I've been fumbling my way using the different apps. Through my fumbling, I've accidentally dragged the ICAL widget into the trash, but I created a new widget by going back into apps and dragging the ICAL icon back into the dock. Also, I noticed the ICAL widget in the dock is translucent sometimes. When I can open the calendar and try and update events, the event box color changed froma white background to black. I can't figure out how to change the event box background color. I know how to change the color for the different calendars that you can create, but I didn't see a correlation. Is there a way I can reset ICAL to its original state without having to reinstall everything and start over? I've been searching different forums on the net, but haven't been able to find anything helpful. I appreciate any help. Thanks.