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

Вниз

мерцание 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
1-13299
KA-87
2003-05-24 12:45
2003.06.05
А как в программе можно реализовать подсветку синтаксиса?


1-13144
Delph1
2003-05-26 10:46
2003.06.05
Как поменять местами узлы в TListView?


7-13497
Михан
2003-04-03 14:03
2003.06.05
Скажите пожалуйста как узнать в Delphi какой регистр включен


9-12992
Silentor
2002-12-28 17:49
2003.06.05
XML в RPG


1-13173
Артем К
2003-05-26 14:22
2003.06.05
Создание дочерней формы, хранимой в dll





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский