Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];

Вниз

TDXDraw мерцает при изменение размеров окна   Найти похожие ветки 

 
Vito   (2006-12-16 00:46) [0]

Такой вопрос. Использую пакет DelphiX и компонент TDXDraw.
На нем по таймеру рисую, что мне надо. Все отлично и меня устраивает, но при изменении размеров основного окна (когда тянуть мышкой за угол), поверхность DXDraw становится черной и начинает мерцать. Когда процесс ресайза заканчивается, все опять нормально рисуется.
Как это побороть?
(PS: Другие библиотеки прошу не предлагать)


 
XProger ©   (2006-12-16 02:05) [1]

Это критично? WM_PAINT (onPaint) обрабатывать.


 
Vito   (2006-12-16 14:39) [2]

Спасибо, я понял в чем проблема, просто при ресайзе таймер останавливается.


 
Piroxyline ©   (2006-12-18 15:27) [3]

??? Это как???


 
asdfg   (2007-01-11 09:29) [4]


> TDXDraw.

Как установить TDXDraw и tdxtimer class


 
@!!ex ©   (2007-01-11 09:35) [5]


> Vito   (16.12.06 14:39) [2]
> Спасибо, я понял в чем проблема, просто при ресайзе таймер
> останавливается.

Хм.. А я наивно полагал, что проблема в Erase Background....



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2008.03.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.006 c
2-1203682299
Gauss
2008-02-22 15:11
2008.03.23
Что-то вроде транслитератора.


15-1202477787
Сатир
2008-02-08 16:36
2008.03.23
Рейтинг языков программирования


9-1168206700
akaValerius
2007-01-08 00:51
2008.03.23
Направление движения при повороте


2-1204052315
Эрни
2008-02-26 21:58
2008.03.23
Как найти набор последовательных символов в файле


2-1203717911
Res
2008-02-23 01:05
2008.03.23
чат





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский