Log On
Embarcadero Home
Watch, Follow, &
Connect with Us
Share This
QualityCentral
Communities
Articles
Blogs
Resources
Downloads
Help
QualityCentral
Delphi-BCB
IDE
Add Component Template
Background compile
Batch file target
Block Completion
Build Tools
Caliber
Class Completion
Class Explorer
Code Browsing
Code Completion
Code Editor
Code Explorer
Code Parameters
Code Templates
Compiler Message Window
Deployment Manager
Dialogs
Direct
Docking
File Browser
File Handling
Form Designer
Help
History View
IDE Insight
Memory Issues
Menu Designer
Menus
Module Manager
Multi-Monitor Support
Object Inspector
Object TreeView
Open Tools API
Packages
Performance
Printing
Project Explorer(old Object Browser)
Project Management
Refactoring
Repository
Save Desktop
Search
Start Page
Starteam
Startup/Shutdown
Structure Pane
System Resources
ToDoList
Tool Palette
Toolbars/Status Line
Translation Tools
Unit Testing
Version Control
VersionInfo
Views
Visual Form Inheritance
Workgroup(PVCS)
You are not logged in.
Help
Print
Public Report
Report From:
Delphi-BCB/IDE/Multi-Monitor Support
[ Add a report in this area ]
Report #:
10219
Status:
Reported
Allow IDE to be maximized on a secondary monitor
Project:
Delphi
Build #:
9.0.1761.24408
Version:
9.0
Submitted By:
Joe White
Report Type:
Suggestion / Enhancement Request
Date Reported:
1/9/2005 5:48:30 PM
Severity:
Commonly encountered problem
Last Updated:
1/9/2005 6:05:19 PM
Platform:
All versions
Internal Tracking #:
Resolution:
None
Resolved in Build:
:
None
Duplicate of:
None
Voting and Rating
Overall Rating:
(1 Total Rating)
4.00 out of 5
Total Votes:
3
Description
I would like to be able to save a layout that has the IDE maximized on my secondary monitor.
The IDE does not currently support this. When I move the IDE to my secondary monitor, maximize it on that monitor, and save the layout, all appears to be working correctly; but the next time I switch back to that layout, the IDE moves back to being maximized on my primary monitor.
(If I exit and restart the IDE, it does come back on my secondary monitor; but the first time I run a program, it switches to the Debug layout, which moves it back to my primary monitor.)
See Steps for a description of current (and desired) behaviors.
Steps to Reproduce:
These steps assume that you have a multi-monitor system, with the primary monitor (and taskbar) on the left, secondary monitor on the right.
These steps also assume that you have the out-of-the-box IDE desktops set up: "Default Layout" as your default layout, and "Debug Layout" as your debug layout.
1. If the "Default Layout" layout is not yet selected, select it now. (Select "Default Layout" from the combo box on the Desktops toolbar, or select View > Desktops > Default Layout.)
2. If the IDE is maximized, un-maximize it.
3. Drag the IDE to the secondary (right-hand) monitor.
4. Maximize the IDE.
5. Click the "Save current desktop" button on the Desktops toolbar (or click View > Desktops > Save Desktop...)
6. Leave the name as "Default Layout", and click OK.
7. Click "Yes" to confirm that you want to replace the existing layout.
8. Exit the IDE.
9. Restart the IDE. Observe that it comes back up on the secondary (right-hand) monitor. This is desired behavior.
10. Switch to the "Debug Layout" desktop. (Select "Debug Layout" from the combo box on the Desktops toolbar, or select View > Desktops > Debug Layout.)
11. Observe that the IDE moves back to the primary (left-hand) monitor. This is desired behavior, since the IDE was on the primary monitor when the Debug Layout layout was saved.
12. Switch back to the "Default Layout" desktop. (Select "Default Layout" from the combo box on the Desktops toolbar, or select View > Desktops > Default Layout.)
13. Observe that the IDE remains on the primary (left-hand) monitor. This is not desired behavior; expected behavior would be for it to come back up on the secondary (right-hand) monitor, where it was when the layout was saved.
14. Un-maximize the IDE.
15. Observe that the IDE is now a very narrow strip on the secondary monitor. This is not desired behavior; expected behavior would be for it to be the same width it was before it was originally maximized.
Workarounds
None
Attachment
None
Comments
None
View Your Reports
Search
Server Response from: ETNACODE01
Developer Tools
Blackfish SQL
C++Builder
Delphi
FireMonkey
Prism
InterBase
JBuilder
J Optimizer
HTML5 Builder
3rdRail & TurboRuby
Database Tools
Change Manager
DBArtisan
DB Optimizer
ER/Studio
Performance Center
Rapid SQL
Technical Articles
Tutorials
White Papers
Press Releases
Newsletters
Add Content (GetPublished)
Audio
Audio & Video
Video
Bugs & Suggestions (QualityCentral)
Discussion Forums
Examples (CodeCentral)
Tags
Technology Partners
Downloads
Free Trials
Registered User Downloads
Beta Programs
Add Content (GetPublished)
Articles
Blogs
Bugs & Suggestions (QualityCentral)
Discussion Forums
Examples (CodeCentral)
Member Services
About
Connect with Us