The following works to create a new event for today but what do I use in place of "set theDate to current date" if I want to use a specific start date (such as May 27, 2008) rather than the current date?
tell application "iCal"
tell calendar "My Calendar"
set theDate to current date
make new event at end with properties {description:"Event Description",
summary:"Event Name", location:"Event Location", start date:theDate,
allday event:true}
end tell
end tell
tell application "iCal"
tell calendar "My Calendar"
set theDate to current date
make new event at end with properties {description:"Event Description",
summary:"Event Name", location:"Event Location", start date:theDate,
allday event:true}
end tell
end tell