Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/IDE/Save Desktop    [ Add a report in this area ]  
Report #:  49018   Status: Open
Maximized editor window changes positions after minimizing & restoring IDE
Project:  Delphi Build #:  11.0.2709.7128
Version:    11.0 Submitted By:   Jordan Russell
Report Type:  Basic functionality failure Date Reported:  7/13/2007 8:48:31 AM
Severity:    Commonly encountered problem Last Updated: 3/20/2012 2:24:39 AM
Platform:    All versions Internal Tracking #:   252256
Resolution: None (Resolution Comments) Resolved in Build: : None
Duplicate of:  None
Voting and Rating
Overall Rating: (1 Total Rating)
5.00 out of 5
Total Votes: 15
Description
New bug in Delphi 2007, not present in Delphi 2006:

If the IDE is minimized and restored while an editor window is maximized, the editor window will move about 4 pixels up and to the left.

I'm guessing this has something to do with the fact that Delphi 2007 sets ScreenSnap=True on its editor windows. It probably needs to set ScreenSnap to False when they enter a maximized state.
Steps to Reproduce:
1. Select the "Classic Undocked" desktop layout.

2. Click File | New | VCL Forms Application - Delphi for Win32.

3. Activate the Unit1.pas editor window, then maximize it.

4. Click the taskbar button to minimize the IDE.

5. Click the taskbar button to restore the IDE.

Actual results:
Observe that the editor window has moved up and to the left about 4 pixels.
Part of the icon in the caption bar is cut off, and the window is overlapping the main window's toolbar.

Expected results:
The editor window shouldn't move.


Screen shots attached to illustrate the problem.
Workarounds
None
Attachment
screenshots.zip
Comments

None

Server Response from: ETNACODE01