Cut and Paste. Cut and Paste.
Posted by Steve Revill Wed, 18 Feb 2015 21:27:00 GMT
CJE Micro’s / 4D has very kindly sponsored ROOL in order to help us go the final mile and finish the development work on complete global clipboard support to Edit and SrcEdit.
This feature means users will finally have the full range of cut, copy, paste and delete operations to help them transfer information between Edit/SrcEdit and other applications with global clipboard support. With the aid of this generous sponsorship, we are expecting to galvanise the final development and make this feature available in the forthcoming RISC OS 5.22 release, due out in the coming months.
See the work in progress at the RISC OS South West Show this weekend.
Hooray! :)
I prefer the stronged method. Shift-control for global clipboard and control for the old method. That gives the best of both worlds. (In fact it would be nice if the behaviour were configurable across all compliant apps)
It would be far better to stick with the usual Ctrl-C Ctrl-V and Ctrl-X then I for one wouldn’t get confused moving across not only compliant apps but operating systems as well.
Dave
The (old) Style Guide calls for ^X/C/V so presumably that’s how it’s being implemented.
Yes, the Style Guide specifically states:
^C – copy to clipboard
^V – paste from clipboard
^X – cut to clipboard
^K – delete (not to clipboard)
^Z – clear selection
I hope that the specification will include implemention of the flag in the validation string that suppresses text selection in writable icons? This is the value “c” in the K field of the validation string, so an icon with validation string of Kc would not have text selection available, and Ctrl-C, Ctrl-V etc. would not function.
This was introduced in RISC OS Select when cut-and-paste was introduced, and allowed for applications which had their own implementations to continue to function.
Sorry: disregard my previous comment! I completely misread the article and thought it was a development to add cut and paste to writable icons generally, rather than to Edit and SrcEdit. I don’t know how I managed to get that wrong!