|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.12.2009, 07:32 | #1 |
Пользователь
Регистрация: 27.05.2009
Сообщений: 55
|
Полупрозрачные объекты
Всем доброго времени суток
Кто знает подскажите, возможно ли Panel1 размещенную на форме сделать полупрозрачной? |
07.12.2009, 08:11 | #2 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Нет ничего невозможного! По-пойму самый легкий способ, это вместо панели использовать форму. (свойство parent, alphaBlend, alphaBlendValue)
|
07.12.2009, 12:58 | #3 | |
Пользователь
Регистрация: 27.05.2009
Сообщений: 55
|
Цитата:
|
|
07.12.2009, 13:34 | #4 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
Ой, я очень извиняюсь. То что я предложил не работает. Во всяком случае в Delphi 2010.
|
07.12.2009, 14:38 | #5 |
Форумчанин
Регистрация: 01.12.2009
Сообщений: 569
|
ПО всей видимости setlayeredwindowattributes работать с панелью не захочет, значит есть такой вариант :
Перед прорисовкой панели учитывать, что под ней и выполнять наложение с прозрачностью через двойную буферизацию. Так что юзайте функцию WinAPI - AlphaBlend. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Объекты в С++ | MasterGH | Общие вопросы C/C++ | 3 | 13.11.2009 22:14 |
объекты в си | Барби | Помощь студентам | 1 | 13.05.2008 01:10 |
3D объекты в Си | g0liath | Помощь студентам | 2 | 20.04.2008 21:39 |
com-объекты | b-code | Общие вопросы Delphi | 0 | 15.03.2007 11:17 |