LC8DP15 feedback-IDE Issues
Mark Waddingham
mark at livecode.com
Fri Mar 4 04:52:15 EST 2016
On 2016-03-04 02:49, Richard Gaskin wrote:
> AFAIK this has always been how it works. In fact I discussed this
> with Dr. Raney shortly after if was implemented, and in his view it
> works as spec'd: when you mouseDown anywhere in browser mode it
> doesn't do marquee select, so when an individual object is set to
> browser mode it does the same thing.
Given the intent of the property (to make objects run in browse mode
when another tool is actually selected) I"m not sure it could work any
other way.
It is the card which provides the marquee selection rect to select
multiple objects when in pointer tool mode, then individual objects
defer to the common control base class to provide the click to select
behavior in pointer tool mode.
When you set the cantSelect of an object, that object will then see the
tool as browse, so when you click on it that causes the normal browse
mode event handling to take place - which is defined on a per-object
basis.
Warmest Regards,
Mark.
--
Mark Waddingham ~ mark at livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
More information about the use-livecode
mailing list