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

Вниз

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

 
alexus   (2003-05-21 11:32) [0]

Ну уважамые, делаааа!!!!
Ситуация такова: на форме в качестве бэкграунда лежит Jpeg на Imag"e, на нем еще несколько меньших Image без картинок(так как они прозрачны и потому сквозь них виден бэкграунд). Когда мышка находится над малыми Image, бэкграунд перерисовывается (по ламерски, с помощью loadfromfile). Естествено все это дело искрит и мерцает, так что не видно ничего.
Порезать бэкграунд и выводить по частям не получится, из-за внешнего вида картинки.
вот я собствено и хотел Вас спросить, как с этой бедой бороться.
Ясно что я не с того конца взялся, поэтому буду благодарен за любые советы.
Привет всем!


 
Skier ©   (2003-05-21 11:34) [1]


> по ламерски, с помощью loadfromfile


> как с этой бедой бороться.

Не использовать ламерский подход.


 
alexus   (2003-05-23 00:53) [2]

2 Skier
Чертовски смешно, парень.
А другие идеи у тебя есть?


 
Спрашивающий   (2003-05-23 02:11) [3]

Form1.DoubleBuffered:=True; Пробовал?


 
Думкин ©   (2003-05-23 05:29) [4]

Картинку во время основной работы - считывать нежелательно. Это как минимум. Она должна быть в памяти.
Далее - где у тебя эти картинки - в TImage, или в ином - а рисуешь уже сам?
Буферность - хорошая вещь - но иногда не желательно ее применять ко всей форме - достаточно только к дочерним объектам, а то тормоза могут быть сильные.


 
alexus   (2003-05-23 11:25) [5]

2 Спрашивающий
Даблбуффер пробовал, срабатывает, но тормозит.

2 Думкин
картинки на диске, при создании формы я одну подгружаю, а затем по мере выполнения приложения остальные. Тормозит конечно, с даблбуффером.
Я правильно понял, что ты рекомендуешь использовать ДБ только для TImage?

2 All
спасибо за совет


 
Думкин ©   (2003-05-23 12:47) [6]

> alexus (23.05.03 11:25)
Да, можно только для него.



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
1-13134
Multy
2003-05-26 05:15
2003.06.05
Управление мышью


1-13285
AleksLife
2003-05-24 12:14
2003.06.05
Точное расположение при разном разрешении


6-13361
Kickboxing
2003-04-02 13:45
2003.06.05
Информация об удаленном ПК


7-13481
HanIP
2003-04-01 16:00
2003.06.05
COM и USB


14-13453
Не программист.
2003-05-19 19:19
2003.06.05
Скан.