Trapping pasteKey message in the Rev IDE
tsj at unimelb.edu.au
Thu Feb 28 06:32:53 EST 2008
On 28/2/08 9:54 PM, "Mark Schonewille" <m.schonewille at economy-x-talk.com>
> Hi Terry,
> Running a project used by students in the IDE seems like a bad idea to
It's only going to be used by a single developer who is putting the content
together. The finished project will be a standalone application with all the
content in a backend database.
> I just tried it and I see there is no way to trap the pasteKey handler
> before Revolution gets it, at least not in a field script for
> instance, but you can trap the commandKeyDown handler instead to
> achieve what you want.
You know what, I just assumed that wouldn't work given that the pasteKey
message was being intercepted (dodgy logic on reflection).
> Best regards,
> Mark Schonewille
> Economy-x-Talk Consulting and Software Engineering
> Convert colours between different colour spaces with Color Converter.
> Download at http://economy-x-talk.com/cc.html
> On 28 feb 2008, at 11:36, Terry Judd wrote:
>> On 28/2/08 9:20 PM, "Mark Schonewille" <m.schonewille at economy-x-talk.com
>>> Hi Terry,
>>> The pasteKey message is probable trapped by Revolution in the front
>> Hmm, I checked those but there was no sign of it (or cutKey for that
>>> Why do you want to trap it?
>> I'm working on a set of in-house authoring tools for a big educational
>> project we're about to start on and want them to run in the IDE so I
>> take advantage of the various property inspector bits and bobs.
>> Anyway, the
>> text content is being marked up using custom style tags and I'd like
>> to be
>> able to copy the style tags and associated parameters to the
>> select the text I want to wrap it around in the 'code' editor and
>> then use a
>> pasteKey handler to sub the selected text into the style tag data
>> and then
>> paste the lot into the selected chunk. This all works (provided you
>> the IDE) without having to track and restore selections as the user
>> from one context to another.
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
Dr Terry Judd
Lecturer in Educational Technology (Design)
Biomedical Multimedia Unit
Faculty of Medicine, Dentistry & Health Sciences
The University of Melbourne
Parkville VIC 3052
61-3 8344 0187
More information about the Use-livecode