PR# 5073 Ctrl+End and Page Down scroll the editor unnecessarily

Problem Report Summary
Submitter: peter_gummer
Category: EiffelStudio
Priority: Medium
Date: 2005/09/14
Class: Bug
Severity: Non-critical
Number: 5073
Release: 5.6.1103
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
Synopsis: Ctrl+End and Page Down scroll the editor unnecessarily

Description
In the editor, hitting Ctrl+End sends the cursor to the end of the file; Page Down sends the cursor down one screenful.

In both cases, the editor unnecessarily scrolls too far, placing the last line of text half-way up the screen rather than leaving it at the bottom. I then typically have to scroll back up to see the text that was unnecessarily hidden. That typically means reaching for the mouse wheel (given that EiffelStudio doesn't support Ctrl+Up and Ctrl+Down like many other editors) to avoid moving the cursor away from the bottom of the file.

This is especially annoying if the whole class is short enough to fit entirely within the visible editor window. I generally hold the Down arrow down for a couple of seconds rather than simply hitting Ctrl+End or Page Down, because I know this bug will make it counterproductive to use either simple shortcut.
To Reproduce

										
Problem Report Interactions
From:peter_gummer    Date:2005/09/14    Download   
From: Peter Gummer <pgummer@decisions-made-easy.com.au>
To: bugs@support.eiffel.com
Cc: 
Subject: RE: EiffelStudio/5073: Ctrl+End and Page Down scroll the editor u
	nnecessarily
Date: Thu, 15 Sep 2005 11:16:00 +1000

 This message is in MIME format. Since your mail reader does not understand
 this format, some or all of this message may not be legible.
 
 ------_=_NextPart_001_01C5B993.0850EEE0
 Content-Type: text/plain
 
 This does not seem to happen in the 5.6 OS X beta.
 
 Seeing it work properly on OS X just rubs it in. It really would be great if
 Ctrl+End and Page Down worked properly on Windows too. It's so much nicer to
 use the editor when this simple thing that I have to do dozens of times each
 day works properly.
 
 - Peter
 
 -----Original Message-----
 From: bugs@support.eiffel.com [mailto:bugs@support.eiffel.com] 
 Sent: Tuesday, 5 July 2005 16:12
 To: pgummer@decisions-made-easy.com.au
 Subject: EiffelStudio/5073: Ctrl+End and Page Down scroll the editor
 unnecessarily
 
 Thank you very much f
....
Output truncated, Click download to get the full message