On Nov 6, 2014, at 4:58 PM, Peter Haworth wrote:
> I spent an hour yesterday trying to track down a bug that turned out to be
> caused by a misspelled variable name.
I don't use explicit variables, so I avoid misspelling variable names by using
Jaques' scriptPaint handler. Put this into a universal (frontscript) library
script, so it's available everywhere in LC:
on controlkeydown which
if which = space and the shiftkey is down then
put the long name of the target into targRef
if "field" is not in targRef then pass controlkeydown
if "revNewScriptEditor" is not in targRef then pass controlkeydown
put the mouseText into the selection
else
pass controlkeydown
end if
end controlkeydown
Then just set the insertion point in a script and hover over a variable name
and hit the spacebar (with control + shift) and the variable name is copied
over for you. Adjust the modifier keys as needed -- in my workflow I use
control-shift-<key> for all my scripting shortcuts.
-- Peter
Peter M. Brigham
[email protected]
http://home.comcast.net/~pmbrig
_______________________________________________
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