Re: How to adjust the drag & drop start timing?
Re: How to adjust the drag & drop start timing?
- Subject: Re: How to adjust the drag & drop start timing?
- From: m <email@hidden>
- Date: Wed, 26 Jan 2005 01:38:57 -0800
On Jan 25, 2005, at 7:51 PM, Satoshi Matsumoto wrote:
on 05.1.26 0:34 PM, m at email@hidden wrote:
Please compare Safari's drag start timing with IE. There is an
obvious
difference in the drag start timing between Safari and IE.
In IE, you can drag the selection with no holding down wait. But in
Safari,
you will not drag the selection with no holding down wait.
Perhaps you can give some more detail? Even in Safari, I can click and
drag selected text without having to click and hold first. Or perhaps
I'm misunderstanding you?
In Safari, move the mouse simultaneously with holding down the mouse.
It
will become a selection change. But In IE, it will become dragging.
Ok, I think I see what you're getting at. In IE (and by extension,
Carbon), once a text selection is made, the user can't make a new
selection by clicking inside the existing selection (the user must
deselect first). Any click inside an existing text selection is treated
as a drag.
By contrast, in Safari (Cocoa), the user can make a new selection that
starts inside an existing selection by clicking and immediately
dragging. To initiate a drag, the user clicks inside a selection then
pauses (holds the mouse still) for a very short time (on the order of
the double-click interval, I would guess).
So the behavior is different between Cocoa and Carbon implementations.
I've adjusted to it so well that I forgot about the inconsistency
between Cocoa and Carbon (or maybe the number of Carbon apps I use
regularly has dwindled to nearly zero). As a heavy Mac user since 1985
(I know, system wide text drag and drop didn't appear on the Mac till
the early 90s), I'm surprised that the adjustment wasn't more painful.
This has come up several times before, at least as early as 2001. See
<http://www.cocoabuilder.com/archive/message/2001/6/18/21585>.
<http://www.cocoabuilder.com/archive/message/cocoa/2001/10/4/43745>
_murat
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden