Hi Richard,
It works if you create it as one var so put "gaskin[richard]" into
tPropSet
set the tPropset of tObj to tValue
Or you can do
on mouseUp
put "gaskin" into tPropset
put "[richard]" after tPropSet
set the tPropSet of tObj to tValue
end mouseUp
I use this the whole time
Claudi