Number: 378

Date: 29-Mar-84 13':32':46

Submitter: Sannella.pa

Source: Jellinek.pa

Subject: CURSOROUTFN restores wrong cursor after

Lisp Version: 27-Mar-84

Description: '
Date': 27 Mar 84 22':29 PST'
From': Stansbury.pa'
Subject': TEdit': Cursor backwards'
To': TEditSupport'
cc': Stansbury.pa'
TEdit-System-Date':  2-Mar-84 16':54':27'
Lisp-System-Date': 27-Mar-84 08':53':34'
Machine-Type': Dorado'
'
When you slip out the left side of a TEdit window, the cursor ends up pointing backwards -- it seems that after it has been made to point backwards at a line, it is not being reset.'
'
-- Tayloe.'
'
-----'
'
Date': 28 Mar 84 13':59 PST'
From': Jellinek.pa'
Subject': TEdit': fails to reset cursor shape'
To': TEditSupport'
cc': Jellinek.pa'
TEdit-System-Date':  2-Mar-84 16':54':27'
Lisp-System-Date': 27-Mar-84 08':53':34'
Machine-Type': Dolphin'
'
TEdit fails to change the mouse cursor back to the usual left-pointing arrow when you drag it slowly across the left edge of the TEdit window;  it leaves the cursor pointing to the right.'
'
	Herb'
'
-----'
'
Date': 28 Mar 84 13':49 PST'
From': Sybalsky.pa'
Subject': Re': TEdit': fails to reset cursor shape'
In-reply-to': Jellinek.pa''s message of 28 Mar 84 13':59 PST'
To': Jellinek.pa'
cc': TEditSupport.pa, Burton'
'
Herb--'
'
I think it''s a bug in the scroll-window handler':  Dragging the mouse out thru the scroll bar runs the CURSOROUTFN for the window--but saves the cursor shape from earlier and restores it on top of the fix the TEdit CURSOROUTFN makes.'
'
-----'
'
Date': 31 Mar 84 15':18 PST'
From': Roach.pa'
Subject': TEdit': Cursor changing bug'
To': LISPSUPPORT.PA'
cc': Roach.pa'
'
     Impact': Annoying'
     If you move the cursor slowly through the left window boundary of a Tedit window, the cursor changes from direction from northwest to northeast (north = top of screen).  The cursor continues to point northeast even though you are over the background or you may switch to another process.  I wouldn''t be terribly bothered if the cursor direction changing'
were just eliminated.'
						Kelly'
'
-----'
'
Date':  2 Apr 84 12':18 PST'
From': vanMelle.pa'
Subject': TEdit': Cursor not restored when leaving window to left'
To': TEditSupport'
cc': vanMelle.pa'
'
TEdit System Date':  2-Mar-84 16':54':27'
Lisp System Date': 29-Mar-84 17':34':40'
Machine': Dorado (Archimedes)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': Always'
Impact': Annoying'
'
When I move the cursor out of a tedit window leftward, the cursor changes into a uprightward pointing arrow as I pass thru the "line" bar, but then never changes back to normal as I proceed out the window.'
'
-----'
'
Date':  2 Apr 84 11':55 PST'
From': Sybalsky.pa'
Subject': Lisp': Scrollbar & CursorOutFn fight over cursor shape'
To': LispSupport.pa'
Lisp-System-Date': 29-Mar-84 17':34':40'
Machine-Type': Dandelion'
'
If I have a window whose CURSOROUTFN resets the shape of the mouse cursor, and I leave the window via the scroll bar, then':'
'
	--Mouse enters scroll bar, changes shape to arrow (OK).'
'
	--Mouse leaves scroll bar, CURSOROUTFN is called (OK).'
'
	--Scrollbar handler resets cursor shape (not OK).'
'
If the order of the last two were reversed, it would make TEdit''s life easier.'
'
-----'
'
Date':  3 Apr 84 21':38 PST'
From': Burton.pa'
Format': TEdit'
Subject': Lisp': AR 378'
To': Sybalsky'
cc': LispSupport.pa'
Lisp-System-Date': 29-Mar-84 17':34':40'
'
re your comments about scrollbar and cursoroutfn'
...'
'
According to my tests and inspection of the code, the scroll handler is called and exited before the cursoroutfn.  Can we get together and figure this out??'
richard

Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 16-Aug-84 12':42':50

Attn: 

Assigned To: Burton.pa

In/By: Harmony

Disposition: '
[Date':  6 Apr 84 12':00 PST'
From': Burton.pa'
Subject': ar# 378 fixed'
To': Lispsupport.pa]

System: Windows and Graphics

Subsystem: Window System

Machine: 

Disk: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Difficulty: 

Frequency: Intermittent

Impact: Annoying

Priority: Absolutely

Status: Closed

Problem Type: Bug

Source Files: