These will be no great shakes for experienced DT Pro users/scripters, but I’ve found these four scripts to be useful. Three of them I scripted by modifying the original so I acknowledge a debt of gratitude to whoever scripted that one. DT Pros newbies like me might find them of use.
Create ToDo for iCal
display dialog "New task : " default answer “”
set myText to the text returned of the result
tell application “iCal”
activate
set newtodo to (make new todo at end of todos of calendar “Writing”)
tell newtodo
set summary to myText
set priority to medium priority
end tell
end tell
Create Next Day ToDo for iCal
display dialog "New task : " default answer “”
set myText to the text returned of the result
tell application “iCal”
activate
set newtodo to (make new todo at end of todos of calendar “Writing”)
tell newtodo
set summary to myText
set priority to high priority
set due date to (current date) + 1 * days
end tell
end tell
Create Next Week ToDo for iCal
–same script as above, just substitute following for last “set”
set due date to (current date) + 1 * weeks
–and change priority to no, low, medium depending upon your preference
Creat ToDo for iCal w/date
display dialog "New task : " default answer “”
set myText to the text returned of the result
display dialog "Due date: " default answer (the date as text)
set myDate to date (text returned of the result)
tell application “iCal”
activate
set newtodo to (make new todo at end of todos of calendar “Writing”)
tell newtodo
set summary to myText
set priority to medium priority
set due date to myDate
end tell
end tell