Just thinking out loud… Trap raw key combinations for triggering a screen-grab within your app, different for Mac & Win obviously, but probably not too difficult.
Trap the "Suspend" message then dim or hide the appropriate parts so users can't just put your app into the background then take a screen-grab. And the more difficult part - block screen recording software so users can't record what they are doing and just take a screen-grab from the recording. But ultimately I think Richard and Mark are right, if someone really wants to copy something, they'll find a way. Paul P.S. You can make a screen-grab from revBrowser. On 2012-12-31, at 1:46 PM, Richmond wrote: > On 12/31/2012 11:43 PM, Richard Gaskin wrote: >> Richmond wrote: >>> . . . is anybody aware of how one could block screenshots of all >>> or part of a Livecode standalone? >> >> All DRM is ultimately illusory. Anything that can be displayed on a >> computer can be copied. > > Yes, I know that; but it would be "rather fun" if I could make it reasonably > difficult and more > time-consuming for my Demo users. > >> >> -- >> Richard Gaskin >> Fourth World >> LiveCode training and consulting: http://www.fourthworld.com >> Webzine for LiveCode developers: http://www.LiveCodeJournal.com >> Follow me on Twitter: http://twitter.com/FourthWorldSys >> >> _______________________________________________ >> use-livecode mailing list >> [email protected] >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode
