Форум: "Начинающим";
Текущий архив: 2005.10.09;
Скачать: [xml.tar.bz2];
Вниз
Проблемы с функцией AnimateWindow Найти похожие ветки
← →
Дмитрий_05 (2005-08-30 23:41) [0]У меня возникли проблемы с функцией AnimateWindow, при плавном
исчезновении(AnimateWindow (Form1.Handle, 50, AW_BLEND or AW_HIDE);) и потом плавном появлении(AnimateWindow(Form1.Handle, 50, AW_BLEND);) формы некоторые компоненты совсем исчезают, а некоторые не полностью рисуются, например у Edit-а исчезает бордюр, TButton совсем исчезает... С чем это связано? И есть ли какойнибудь аналог этой функции? Я знаю о существовании AlphaBlend и AlphaBlendValue Но на слабых компьютерах все будет заметно тормозить...
← →
Дмитрий_05 (2005-08-31 22:45) [1]Удалено модератором
← →
Дмитрий_05 (2005-09-01 17:59) [2]Удалено модератором
← →
Котик Бегемотик (2005-09-02 09:07) [3]С этим не нужно бороться .... нужно просто не использовать AnimateWindow с AW_BLEND... или же принудительно перерисовывать форму.
Для "реального" AlphaBlending - OpenGL !!!
← →
Дмитрий_05 (2005-09-02 13:26) [4]Я делал после AnimateWindow перерисовку формы... Form1.Invalidate и Form1.Refresh пробовал и Form1.Repaint... не помогает... А AW_BLEND я использую для плавного исчезновения, а потом появления окна...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.10.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.021 c