Number: 791

Date: 23-Apr-84 14':20':10

Submitter: Sannella.PA


Subject: Want to cancel crtl and/or shift selection by moving mouse out of window

Lisp Version: 

Description: '
Date': 19 Apr 84 19':24 PST'
Subject': TEdit': Want better way to cancel ctrl and/or shift selection'
TEdit System Date': 13-Apr-84 11':44':53'
Lisp System Date': 16-Apr-84 11':25':02'
Machine': Dorado (Archimedes)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': Always'
Impact': Annoying'
It sure would be nice if a selection with ctrl and/or shift down could be canceled by rolling out of the window.  There are several reasons for wanting this':'
1) It is a popular way of canceling a selection.  Observe TTYIN, DEDIT, INSPECT, Lafite browser, almost any menu': if you roll out of the window with your button still down, the program pretends you never even started to make the selection (well almost; the inspector ends up canceling any previous selection as well; TTYIN lets you roll out the bottom without canceling).'
2) The current method is confusing.  I have to think about my hand/mouse coordination more closely than I would like.'
3) The current method sometimes gets in my way when I didn''t want to cancel.  In particular, I have found that about a quarter of the time that I perform a quick ctrl-select on a single character somewhere, the character doesn''t get deleted, apparently because I let up on ctrl before letting up on the mouse.'
4) The current method changes the point of insertion when you cancel.  This ranges from being a minor nuisance in common cases, to being exceedingly obnoxious if my insertion point was far away in the document, to rather confusing if my tty was elsewhere and I was trying to cancel a copy-select--canceling it has the side effect of changing the tty process!'


Test Case: 



Attn: sybalsky, nuyens

Assigned To: 



System: Text

Subsystem: TEdit



Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Difficulty: Moderate

Frequency: Everytime

Impact: Annoying

Priority: Perhaps

Status: Open

Problem Type: Design - UI

Source Files: