Показать сообщение отдельно
  #2  
Старый 22.04.2008, 22:30
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,111
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Я бы советовал бы ручную отрисовку на чем-либо типа TPaintBox.
Создание и убиение битмапов - очень уж неприятная работа. Могут возникнуть проблемы. Лучше создать 1 битмап (буферный), на нем выводить все, а потом его отрисовывать на PaintBox'е. Так и быстрее получится, и красивее.

но если хочешь все-равно бороться с битмапами, то transparent тебе в помощь. только будет маленькая особенность - там для прозрачности используется какая-то одна точка угла, так что в этом месте должен стоять именно прозрачный цвет.
Ответить с цитированием