@ Уоррен, посмотри мой последний комментарий к самому вопросу. Я могу воспроизвести ошибку на «железе» VmWare.

овился до Delphi XE с 2009 года, и у меня возникла странная проблема.

Я создаю новый проект, записываю элемент управления TRibbon, компилирую и запускаю. Сохраняя форму по умолчанию, я минимизирую ее и восстанавливаю без проблем. Затем я максимизирую форму, минимизирую и восстанавливаю, а цвет формы меняется на черный.

У меня нет случайного кода для его изменения, и я использую все значения по умолчанию, с которыми поставляется Delphi XE, и делает это каждый раз без сбоев.

Я перенес скомпилированный exe-файл на компьютер друзей, и проблема остается, поэтому я знаю, что это не мой компьютер. Если я отключу эффекты Aero, проблема исчезнет, ​​но снова включите Aero, и проблема вернется.

Есть идеи? У меня проблемы с поиском каких-либо соответствующих тем по этой проблеме в Интернете.

Спасибо, Себ

Изменить (в соответствии с запросом, 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 = 'Ribbon1'
    ExplicitLeft = 104
    ExplicitTop = 296
    ExplicitWidth = 0
    StyleName = 'Ribbon - Luna'
  end
end

Ничего фантастического, это просто новый проект с единой формой.

Ответы на вопрос(2)

Ваш ответ на вопрос