PR# 4360 Suggestied improvements to dockable windows

Problem Report Summary
Submitter: peter_gummer
Category: EiffelStudio
Priority: Low
Date: 2005/02/23
Class: Feature Request
Severity: Non-critical
Number: 4360
Release: 5.6.0601
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Synopsis: Suggestied improvements to dockable windows

Description
I like how, since EiffelStudio 5.5, I can drag one of the windows off the main window, use it, and then when I close it it returns to where it came from.

I use this quite often with the Context window, especially to view diagrams. I drag the Context window off, resize it to fill the screen (I WISH IT HAD A MAXIMIZE BUTTON!), work with a diagram, then close it.

I just did similarly with the Features window, to look through a long list more easily.

It could be better though. Two annoying things are:

1. I just timed how long it took me to drag the Feature window and size it to fill the screen. It took between 5 and 10 seconds.

2. After closing it, it returns to its original place (nice) but not its original size (not nice). It isn't appropriate for these windows to try to get as close to their undocked size as possible when they are docked. I have to resize it manually down to its original smaller size.

I have some suggestions:

1. I'd like to be able to DOUBLE_CLICK the docked window's caption. This is quicker and easier than having to drag it.

2. On double-clicking the caption, the window would open with the position and size it last had when it was closed. (Note that this probably isn't appropriate if the window is dragged off. Dragging should probably keep its current behaviour.)

3. Give these windows a standard maximize button, so that they can be made to fill the screen quickly.

4. On closing the window, as well as returning to its original position, let it have its original size.
To Reproduce

										
Problem Report Interactions
From:peter_gummer    Date:2005/11/11    Download