Context menu on dhtmlxScheduler

Dear Support,
I thought it would be a good idea to have a context menu built into the dhtmlxScheduler to control events, with the following functionality built into it:

  1. The context menu itself, could be enabled or disabled with a switch
  2. Each item on the context menu could be disabled or enabled with a switch
  3. The ability to create your own events and add it to the Context menu of the scheduler.
  4. The ability to Delete an event from the scheduler, which is only displayed when using the context menu on an event.
  5. The ability to create a clone of the event in the scheduler, which is only displayed when using the context menu on an event. (Open a lightbox with the current event information, but with an insert statement instead of an update statement on the previous event, too use in combination with recurring events etc).
  6. The ability to edit an event in the scheduler, which is only displayed when using the context menu on an event.
  7. The ability to make the event “Locked” (unedittable)
  8. The ability to create a new event on the scheduler.

Kind regards
Greg