如何在成功编译项目后让Messages面板消失?

问题描述:

在Delphi XE中,如何在成功编译项目后让Messages面板消失? 这是Delphi 7中的默认行为。在Delphi XE中,它表示“成功”,并且它将该框打开。如何在成功编译项目后让Messages面板消失?

在XE中,消息不是消息框,而是可停靠的窗口,因此消息不会自动消失。

解决方法:关闭消息窗口并保存桌面(单击工具栏中的经典未锁定旁边的按钮)。每次重新编译后,您可以通过单击带桌面名称(Classic Undocked)的下拉列表并重新选择保存的桌面,然后按键盘上的Enter键。

+0

贾布尔嗨。我希望有一个更方便的方法可以让该面板自动消失。直到他们,我会用你的伎俩。我不明白为什么Delphi 7在Delphi 7关闭的时候保持打开状态...... – thelight 2011-06-01 10:07:32

+0

@thelight:因为XE中的IDE是对Delphi 7 IDE的完全重写,并且行为完全不同。我认为你最好的选择是适应“停靠”的布局。查看http://www.thedelphigeek.com/2011/01/delphi-on-wide-screen.html了解如何在停靠模式下配置XE的一些示例。 – gabr 2011-06-01 10:09:47

+0

我有一个宽屏幕,我已经使用停靠的布局。但事实上,我可以在屏幕上聚集更多的面板:)感谢您的链接。 – thelight 2011-06-01 10:22:26

与Delphi 7一样,您可以在编译器进程的窗口下选中该框。

看t时的画面 compiler message