Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2010, 16:08   #1
skalt12
Пользователь
 
Регистрация: 05.07.2009
Сообщений: 87
По умолчанию brushstyle

доброго всем дня! появился такой топорный вопрос... вот смотрите:
если создать форму, на нее закинуть объект TImage и загрузить в него изображение *.png с переменной прозрачностью. Потом во время onCreate формы, прописать:
Код:
 self.brush.style := bsClear;
self.BorderStyle := bsNone;
то форма будет полностью прозрачной, но при перемещении ее, область внутри изображение не обновляется... как это обойти?
буду очень признателен за помощь
skalt12 вне форума Ответить с цитированием
Старый 12.06.2010, 16:40   #2
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Цитата:
то форма будет полностью прозрачной, но при перемещении ее, область внутри изображение не обновляется... как это обойти?
Выразитесь как-нибудь по другому, а то не совсем понятно, что у Вас за проблема.
Виталий Желтяков вне форума Ответить с цитированием
Старый 12.06.2010, 17:03   #3
skalt12
Пользователь
 
Регистрация: 05.07.2009
Сообщений: 87
По умолчанию

http://rghost.ru/1870115/image.png - это только что запущенное окно..
http://rghost.ru/1870123/image.png - это, то что остается после перемещения окошка
skalt12 вне форума Ответить с цитированием
Старый 12.06.2010, 22:28   #4
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Вы не сделали окно прозрачным, вы просто запретили ему перерисовываться - естественно будут одни разводы...
Вбейте в поиск что-нибудь вроде Layered Window...
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск