I think 2 and 4 would be aplication specific solutions. It is not clear we would offer general solutions for these two requests. For 2, it is does not make sense to support copying more than text because text is all a general DataSource can have. To handle this, you can handle the ClipboardCopy and ClipboardPaste events, and do a custom copy/paste to manage copying exactly what you want copied to where you want it pasted. For 4, you would want to use special knowledge of your datasource to create custom undo commands to manage the undoing of a delete and the redoing of a delete.
Items 1 and 3 are on our request list of things that will be considered for future updates. I cannot give a schedule for when they may get done.
If you need these items in some fixed time frame, then you can contact
[email protected] and inquire about our consulting services which can do such work on some agreed to schedule. Our consulting team could also implement solutions for 2 and 4. Strictly my opinion is the order of complexity would be 2, 4, 3, 1 with one bing the most complex. If you contact
[email protected], they can prepare a quote for this custom work based an esitmate of the time required.