Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2011, 21:32   #1
SkOle
Пользователь
 
Регистрация: 18.01.2009
Сообщений: 29
По умолчанию Delphi XE и Aero = проблема

Доброго времени суток, помоги решить проблему с GlassFrame в Windows Seven.
Использую Delphi XE, привожу используемый код создания формы


procedure TForm1.FormCreate(Sender: TObject);
begin
Self.DoubleBuffered := True;
Self.GlassFrame.Top := 35;
Self.GlassFrame.Enabled := True;
end;

В результате при расягивании формы получается артефакт в виде черного шлейфа, при окончании растягивания - он пропадает. При сжатии формы такого эффекта не наблюдается...

Плюс ко всему, при закрытии формы иконка меняется на стандартную иконку исполняемого файла Windows.

Заранее спасибо за помощь
SkOle вне форума Ответить с цитированием
Старый 15.12.2011, 12:37   #2
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Если я ничего не путаю, DoubleBuffered противоречит Aero. Либо-либо, но не оба сразу.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 28.12.2011, 16:35   #3
SkOle
Пользователь
 
Регистрация: 18.01.2009
Сообщений: 29
По умолчанию

Действительно при DoubleBuffered начинаются проявляться артефакты под Aero, причем это не только у самой формы наблюдается, но и у TWinControls... Спасибо за разъяснение
SkOle вне форума Ответить с цитированием
Старый 28.12.2011, 19:29   #4
grafgrial
Просто хороший
Форумчанин
 
Аватар для grafgrial
 
Регистрация: 26.03.2010
Сообщений: 562
По умолчанию

да и вообще aero удалить надо, проблем с ним навалом
Помог, нажми весы слева
grafgrial вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Эффекты формы Aero Show и Aero Hide SalasAndriy Общие вопросы Delphi 15 06.10.2010 12:49
Форма Aero GBAXA Общие вопросы Delphi 7 22.08.2010 13:53
Windows Vista\7 Aero - проблемы! Vol666 Общие вопросы Delphi 7 06.09.2009 12:52
Проблема с DWM Aero Ivan_32 Win Api 0 25.06.2009 22:06