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: