Cut, Copy & Paste of TPlannerItems - event?

Hi Folks,


I'm trying to figure out how to use the clipboard routines of TPlannerItems right.

Right now, i am using the respective tplanneractions with the associated ShortCuts.
Cut and Copy is executed as expected. But I'm facing issues/questions with paste.

1. Even though, I'm using TPlanner, i link the items to a database record using the ID field and linking the according object to itemobject property.

When pasting the Item, the ID field and the itemobject is empty afterwards. Is this intended? 

1.a. Then the related question is, how would you handle cut/copy and paste with linked objects? 

2. Is there any property/Event handler (might be private?) to find out when an item was cut/copy/pasted?

Thanks and best regards
Ken

For clipboard actions, the published properties of the TPlannerItem are put on the clipboard. ID and ItemObject are both public properties.
You could store the object instead in TPlannerItem.Tag as this is a published property and will be persisted.