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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.09.2009, 00:05   #1
Fenixo
Новичок
Джуниор
 
Регистрация: 15.09.2009
Сообщений: 3
Восклицание (не)Прозрачность компонента

Здравствуйте, помогите найти выход из ситуации:
  • Есть прозрачная форма, на ней изображение(TImage) и текст(TLabel). Необходимо сделать так, чтобы при изменении прозрачности формы, текст оставался непрозрачными. Пробовал у label отключить свойства transparent- не помогает (да и фон становиться непрозрачным, закрывает изображение, такой вариант не подходит).
  • В идеале необходимо сделать так чтобы менялась прозрачность только у image. Искал в интернете информацию на эту тему, нашел пример, где перерисовывается фон под формой, выглядит не очень красиво.
Может кто-то уже сталкивался с подобной задачей и сможет помочь.
Fenixo вне форума Ответить с цитированием
Старый 16.09.2009, 01:06   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

CreateLayeredWindow(вроде не ошибся)
должно помочь
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 16.09.2009, 01:27   #3
Fenixo
Новичок
Джуниор
 
Регистрация: 15.09.2009
Сообщений: 3
По умолчанию

Погуглил про Layered Window. Похоже это то самое, что и нужно. Спасибо! =) А нет ли чего попроще, а то боюсь долго буду разбираться.
Fenixo вне форума Ответить с цитированием
Старый 16.09.2009, 01:30   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

синхронные формы разве что...но не уверен...
ибо пока не извращался так
хотя....придется скоро

поэтому прошу поделится материалом про слоенное окно(Layered Window)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 16.09.2009, 02:31   #5
Fenixo
Новичок
Джуниор
 
Регистрация: 15.09.2009
Сообщений: 3
По умолчанию

http://msdn.microsoft.com/en-us/library/ms997507.aspx
Fenixo вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прозрачность SanekIrk Общие вопросы Delphi 4 30.12.2008 12:12
Прозрачность компонента JoanM Общие вопросы Delphi 14 16.02.2008 15:40
Прозрачность Лубышев Помощь студентам 3 23.01.2008 00:05
Прозрачность MAcK Общие вопросы Delphi 2 21.03.2007 19:24