command-click on a word

dunbarx at dunbarx at
Mon Oct 1 16:29:58 EDT 2012


Are you harking back to HC, where holding the commandKey down in an unlocked field would put the clickText?

This does not work natively in LC, though you can always:

on mouseUp

 put the clickText --into tText
 --load popUpGadget
end mouseUp

There is no visual feedback that something has changed (HC showed the hand cursor), but the result is the same. That the commandKey was in fact pressed is therefore invisible, but it still works that way.

So now you can do your loadPopUp thing, using any sort of info derived from the clickText. There were several threads, either here or at the forums, about creating popups on the fly, or you can just show one.

Craig Newman

-----Original Message-----
From: Timothy Miller <gandalf at>
To: How to use LiveCode <use-livecode at>
Sent: Mon, Oct 1, 2012 1:35 pm
Subject: command-click on a word

I'm not writing to complain about an absent feature. Mostly just curious, and 
maybe I'll learn something useful.

In recent years, I've come to take it for granted that I can hilite a word and 
command-click on it to get a pop-up dialog box with items like "cut" "copy" 
"look up in dictionary" and so on. The specific items depend on the application, 
but the dialog box usually looks the same.

A few minutes ago, I tried this in a text field an a LC stack and thought, "Hey, 
why doesn't that work!?" Then I remembered that LC doesn't do that, as far as I 
know. Yet I have the impression that this is an OS function that any application 
could invoke.

So, my question: Is this an OS function? If so, why doesn't LC take advantage of 

I suppose it could be scripted. Is there an LC add-on that conveniently adds 
this functionality? Or maybe there's a simple LC command I don't know about?


use-livecode mailing list
use-livecode at
Please visit this url to subscribe, unsubscribe and manage your subscription 


More information about the Use-livecode mailing list