I've just pushed to GitHub (first time, so be gentle...) an extended, multi-platform TClipboard implementation for newer Delphi versions:
I've just pushed to GitHub (first time, so be gentle...) an extended, multi-platform TClipboard implementation for newer Delphi versions:
https://github.com/chrisrolliston/CCR.Clipboard
Where the platform allows, supports delayed rendering, virtual files, change notifications, and inter-process TClipboard-based drag and drop. The code originates from the FMX TClipboard I published a few years back, though is much extended, and was refactored to support the VCL too (XE2+). For more info, check out the readme first...
https://github.com/chrisrolliston/CCR.Clipboard/blob/master/Readme.md
... followed by the wiki pages for discussion of individual features, together with known issues and limitations:
https://github.com/chrisrolliston/CCR.Clipboard/wiki
Disclaimer: supporting multiple FMX versions ain't no fun, so if someone tries it with XE4 or whatever and has an issue, I may not be able to help. Also, if you're interested in drag and drop to Finder on OS X, consider using my code with any Delphi version lower than XE8 a 'proof of concept' only...
https://github.com/chrisrolliston/CCR.Clipboard
https://github.com/chrisrolliston/CCR.Clipboard
Where the platform allows, supports delayed rendering, virtual files, change notifications, and inter-process TClipboard-based drag and drop. The code originates from the FMX TClipboard I published a few years back, though is much extended, and was refactored to support the VCL too (XE2+). For more info, check out the readme first...
https://github.com/chrisrolliston/CCR.Clipboard/blob/master/Readme.md
... followed by the wiki pages for discussion of individual features, together with known issues and limitations:
https://github.com/chrisrolliston/CCR.Clipboard/wiki
Disclaimer: supporting multiple FMX versions ain't no fun, so if someone tries it with XE4 or whatever and has an issue, I may not be able to help. Also, if you're interested in drag and drop to Finder on OS X, consider using my code with any Delphi version lower than XE8 a 'proof of concept' only...
https://github.com/chrisrolliston/CCR.Clipboard
Cool, thanks, Chris! Still love and use Clipmate every day.
ReplyDeleteNicholas Ring - yep, now fixed, thanks
ReplyDeleteChris Rolliston And they say people don't read the readme files any more :D
ReplyDelete