8

When debugging I always want Delphi to open my application in the second monitor but it always open in the first one, I know I can save the application placement before closing but I want it to always open in the second monitor when in debug mode.

Is there some way to configure delphi 2009 to do that?

Egil
  • 5,600
  • 2
  • 32
  • 33
Fabio Gomes
  • 5,914
  • 11
  • 61
  • 77

1 Answers1

11

Delphi doesn't have his feature.

What I do is to add code to the OnCreate handler of the main form that moves the form to the second monitor if the Delphi-Debugger is attached to the application.

  if (DebugHook <> 0) and (Screen.MonitorCount > 1) then
    Left := Screen.Monitors[1].Left;
Andreas Hausladen
  • 8,081
  • 1
  • 41
  • 44