Re: global default for NSLayoutManager selection threshold?
Re: global default for NSLayoutManager selection threshold?
- Subject: Re: global default for NSLayoutManager selection threshold?
- From: Rainer Brockerhoff <email@hidden>
- Date: Fri, 5 Oct 2001 11:02:16 -0300
>
From: Ondra Cada <email@hidden>
>
Date: Thu, 4 Oct 2001 22:42:58 +0100
>
>
PB> 2) The delay when trying to drag text is still there. This makes
>
PB> drag+drop text completely useless. Is it possible to eliminate this
>
PB> delay?
>
>
In my opinion quite the contrary: it would change the current nice text
>
drag&drop into a complete PITA. Therefore for Apple: do please make the delay
>
_USER SETTABLE_ through defaults database.
I don't want to restart the controversy regarding this... there's no accounting for tastes, especially in text editors, where the "baby duck syndrome" is all-powerful :-). That said, here's my opinion:
When I wrote a full text editor myself, I ended up doing what suited best my own working style: no delay for dragging selected text, but clicking inside the selection _without_ moving the cursor placed the insertion point there immediately also, as Cocoa does now. AND I changed the cursor when over a selection,to indicate a possible drag.
I agree with the original poster that the delay is terrible. After 6 months I haven't really gotten used to it, and it slows me down a lot.
It probably won't happen, but my suggestion to Apple would be to reduce the delay - at least to half of the present value - and do some finer tuning on the decision whether the user intends to drag or to reselect. Perhaps based on mouse speed, or something - I'm sure most people use a different gesture when dragging than when reselecting...
When Apple changed menus (somewhere around Mac OS 8 if memory serves) to also accept the click-to-drop-down gesture Windows users were accostumed to, 90% of old-style Mac users didn't notice, but newcomers also didn't have to change their gesture habits. Now _that's_ the right way to do things.
--
Rainer Brockerhoff <email@hidden>
Belo Horizonte, Brazil
"Originality is the art of concealing your sources."
http://www.brockerhoff.net/ (updated Oct. 2001)