![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 215
|
![]()
Как средствами delphi 7 сделать ПОЛУпрозрачный image?
[Ferox]
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 215
|
![]()
Вот нашёл ПОЧТИ то, что надо. А есть ещё предложения??
[Ferox]
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
![]()
Можно разместить Image на отдельной форме и сделать ее полупрозрачной, там есть свойство AlphaBlend.
Если не секрет - зачем?
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 24.07.2008
Сообщений: 279
|
![]()
Вот в этой ветке несколько хороших примеров, только с простым TImage боюсь не получится.
http://desksoft.ru/index.php?forum=13
Сказал и загрустил от бесспорности своей правоты.
|
![]() |
![]() |
![]() |
#5 | |||
Форумчанин
Регистрация: 31.10.2008
Сообщений: 215
|
![]() Цитата:
Цитата:
Цитата:
[Ferox]
|
|||
![]() |
![]() |
![]() |
#6 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]()
Можно же просто AlphaBlend'ом...
![]() Код:
А кстати кто такой "TsSemitransPanel"..? Впервые про такого слышу... ![]()
I am the First of Cyber Evolution...
I am the First to Program your Future... |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 215
|
![]()
Это самонаписаный, скачал с какого-то форума, он вроде в проекте лежит. По идее прога для D2007, я переписал там немного под D7
DomiNick, спасибо) сейчас попробую Чтото этот альфаблэнд не очень хочет работать или я чего-то не догоняю. Ничего на форме не отображается, а если считать тот рисунок в image, то он такой же, как и при загрузке. Может я просто не 32 битный гружу.. DomiNick, переведи плиз, что у тебя в примечаниях написано, а то ascii не очень с unicode дружит)
[Ferox]
Последний раз редактировалось postal2; 03.07.2009 в 11:03. |
![]() |
![]() |
![]() |
#8 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
![]()
Только в том примере я брал 32-битный рисунок со своей прозрачностью...
И с кодировками у меня какой-то глюк... ![]() Если нужно рисовать 32-битный рисунок с собственной прозрачностью: Код:
Код:
![]() Чтоб рисунок нормально ложился на TLabel надо сделать этому TLabel'у: Код:
I am the First of Cyber Evolution...
I am the First to Program your Future... Последний раз редактировалось DomiNick; 03.07.2009 в 11:08. |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 31.10.2008
Сообщений: 215
|
![]()
Короч всё равно не получается. Скинь исходник, если не затруднит
[Ferox]
|
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование Image | mustang007 | Компоненты Delphi | 3 | 10.06.2009 22:21 |
Компонент - Image?! | $T@LKER | Компоненты Delphi | 5 | 10.05.2009 00:13 |
Image | IVANSour | Общие вопросы Delphi | 10 | 19.01.2009 18:11 |
image | Черничный | Общие вопросы Delphi | 2 | 25.06.2008 16:09 |
image | Elm0 | Свободное общение | 4 | 21.06.2007 17:34 |