rem: var ccalendar = getDisplayComposite(); ccalendar.modifyItem(newItem, null); 
add: doTransaction('modify', newItem, newItem.parent, todoItem, null); 
context: function contextChangeProgress( event, Progress ){   var tree = document.getElementById( ToDoUnifinderTreeName );   if (tree.view.selection.count > 0)   {      var todoItem = tree.taskView.getCalendarTaskAtRow( tree.currentIndex );      if(todoItem)      {          var newItem = todoItem.clone().QueryInterface(Components.interfaces.calITodo);          newItem.percentComplete = Progress;          var ccalendar = getDisplayComposite();          ccalendar.modifyItem(newItem, null);      }   }}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/6167c963c8fd1d61d01be2b4ef08dd3c32013408/unifinderToDo.js/clean/calendar/resources/content/unifinderToDo.js