I am currently trying to implement cloning and moving of events programmatically by using a contextmenu along with menu-options that include a calendar. The idea is to right-click on an event and selecting a date from one of the calenders and moving or copying the selected event (see attachment).
However I am facing the issue of handling recurring events. I need the option of whether to change the series or the current instance only. Is there some way to open the dialog window asking to "edit current event" or "edit series" manually and handling the user action accordingly?