小编Seb*_*ien的帖子

带有Aero效果的Delphi XE会导致油漆问题

我从2009年升级到Delphi XE,遇到了一个奇怪的问题.

我创建了一个新项目,放下了一个TRibbon控件,编译并运行.保持表单的默认大小我然后最小化和恢复没有问题.然后,我最大化表单,最小化和恢复,并将表单颜色更改为黑色.

我没有随机代码来更改它并使用Delphi XE附带的所有默认值,它每次都会这样做而且不会失败.

我已将已编译的exe移动到朋友计算机上,问题仍然存在,所以我知道这不是我的电脑.如果我关闭Aero效果,问题就会消失,但重新启动Aero并且问题会恢复.

有什么想法吗?我很难在互联网上找到关于这个问题的任何相关主题.

谢谢,Seb

编辑(根据请求,显示此行为的表单的DFM.注意:这发生在我启动的任何项目上):

object Form1: TForm1
  Left = 0
  Top = 0
  Caption = 'Form1'
  ClientHeight = 555
  ClientWidth = 989
  Color = clBtnFace
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'Tahoma'
  Font.Style = []
  OldCreateOrder = False
  Position = poScreenCenter
  PrintScale = poNone
  Scaled = False
  PixelsPerInch = 96
  TextHeight = 13
  object Ribbon1: TRibbon
    Left = 0
    Top = 0
    Width = 989
    Height = 143
    Caption = …
Run Code Online (Sandbox Code Playgroud)

delphi windows-7 delphi-xe aero-glass

9
推荐指数
1
解决办法
2811
查看次数

标签 统计

aero-glass ×1

delphi ×1

delphi-xe ×1

windows-7 ×1