Blocking COPY ???
Paul Hibbert
lc at pbh.on-rev.com
Mon Apr 29 22:36:04 EDT 2013
On 2013-04-29, at 10:38 AM, Richmond wrote:
> On 04/28/2013 09:43 PM, Paul Hibbert wrote:
>> Didn't we have this discussion a short while ago?
>>
>> I tried Jacque's suggestion and (after removing the 'pass copyKey') it worked fine in a standalone, just not in the IDE…
>>
>>> On 3/31/13 3:07 PM, Richmond wrote:
>>>> I am aware one can do this:
>>>>
>>>> on copyKey
>>>> answer "nice try, chum"
>>>> pass copyKey
>>>> end copyKey
>>>>
>>>> although, on Macintosh it does not stop command-C working! and the
>>>> answer dialog doesn't appear!
>>>>
>>> It should work in a standalone or if you suspend the IDE. The IDE traps and uses it during development.
>>>
>>> --
>>> Jacqueline Landman Gay | jacque at hyperactivesw.com
>>> HyperActive Software | http://www.hyperactivesw.com
>>
>> Paul
>>
>> On 2013-04-28, at 11:09 AM, Richmond wrote:
>>
>>> I have a fantasy (???) and would like to implement something like
>>> this in either sa stack or car script:
>>>
>>> on copy
>>> don't
>>> end copy
>>>
>>> or something like this:
>>>
>>> on copy
>>> set the clipboardData to "No Luck Chum"
>>> end copy
>>>
>>> this would be a way to block all the multiple ways of copying text end-users have in a Demo.
>>>
>>> but of course as soon as I write a script with "on copy" the thing throws a wobbly.
>>>
>>> Richmond.
>>>
>>> _______________________________________________
>>>
>
> Now, in my 'thang' I have a series of buttons (one on each page - big surprise)
>
> that contain scripts something like this:
>
> on mouseUp
> copy fld "crapToBeCopied"
> end mouseUp
>
> so copying can be done by end-users without recourse toa physical copyKey
>
> now how would : block that copying actions without having to disable every blasted button
> but editing code?
>
> Richmond.
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
Richmond,
Is the code consistent enough that you can use the [Edit > Find and Replace] feature? Something like…
Find:
copy fld
Replace with:
--Demo Disable copy fld
…Then still use the copyKey trap in the stack script.
Find & Replace can be a really powerful tool.
Paul
More information about the use-livecode
mailing list