Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.30;
Скачать: CL | DM;

Вниз

Создание компонентов   Найти похожие ветки 

 
Brain   (2003-01-21 14:13) [0]

При создании компонентов ( а кнкретнее панель ), при использовании канвы для отображения изображения, как фон панели.
Так вот метод Draw,StrechDraw, они мигают при изменениях размеров панели.
Может есть, другой способ более быстрый ?

Заранее благодарен ... ;)


 
Skier ©   (2003-01-21 15:07) [1]

>Brain
Чтобы не моргало отображай из памяти. (например можно использовать TBitmap)


 
gsu ©   (2003-01-21 15:08) [2]

(например можно использовать TBitmap)+CopyRect


 
REA ©   (2003-01-21 15:15) [3]

Перегрузи еще

Procedure WMEraseBkgnd(var Message: TWmEraseBkgnd); message WM_ERASEBKGND;

Procedure TSomeControl.WMEraseBkgnd(var Message: TWmEraseBkgnd);
Begin
Message.Result := 1;
End;


 
Юрий Зотов ©   (2003-01-21 15:29) [4]

DoubleBuffered?


 
REA ©   (2003-01-21 15:49) [5]

А вот кстати и у меня тот же вопрос. Вывожу на Bitmap, который GetDC(0) compatible и кидаю его с помощью BitBlt на DC. Мелькает маленько - вывод порядка 60мс на моей карте. Нельзя ли это как то ускорить без DirectDraw? Сдается мне что можно, но не знаю как.


 
Brain   (2003-01-21 16:11) [6]

>REA
Поисни что те надо, не совсем понаял ?



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

Текущий архив: 2003.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
3-96556
Makhanev A.S.
2003-01-11 13:46
2003.01.30
Как добавить поле в TTable???


1-96693
Романов Р.В.
2003-01-21 16:26
2003.01.30
Edit без фокуса


3-96609
Roma111
2003-01-10 11:08
2003.01.30
Выделить год


1-96865
Alex S
2003-01-20 11:17
2003.01.30
Quick Report


1-96645
Сатир
2003-01-19 20:25
2003.01.30
Как рисовать по картинке?