Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.22;
Скачать: CL | DM;

Вниз

прозрачность   Найти похожие ветки 

 
TruePunk   (2007-06-26 17:54) [0]

Добрый день! можно ли изменять уровень прозрачности у image(в котором битмап) и как? Заранее спасибо


 
{RASkov} ©   (2007-06-26 19:42) [1]

> [0] TruePunk   (26.06.07 17:54)

А для чего тебе это нужно?
В TImage, просто - ответ - нет.
Если хочешь "нормальный TImage" посмотри, например, в сторону библиотеки Graphics32..


 
{RASkov} ©   (2007-06-26 19:47) [2]

> [0] TruePunk   (26.06.07 17:54)

Т.е. можно, но.... что есть прозрачность? Типа слоев?
Тогда "рисуешь" на отдельной канве поочередно все слои со соими прозрачностями, например, BitBlt, потом "выводишь" весь получившийся рисунок на канву имиджа......
...или посмотри в кладовке пример _scanline © Antonn


 
TruePunk   (2007-06-26 20:24) [3]

Сделал окно нестандартной формы, хочу сделать его прозрачным. Прозрачнось как alphablend у формы.


 
{RASkov} ©   (2007-06-26 20:54) [4]

> [3] TruePunk   (26.06.07 20:24)

И ты думаешь полупрозрачный рисунок в Имагесе сделает полупрозрачным и окно? )
Ошибаешься) А как окно сделал? Если стандартное ВКЛовское - попробуй темже самым alphablend и alphablendvalue поиграться...


 
homm ©   (2007-06-26 21:48) [5]

> можно ли изменять уровень прозрачности

Изменять уровень прзрачности нельзя. Можно изменять уровень полупрозрачности, но для этого TImage уже не годится.


 
antonn ©   (2007-06-26 22:27) [6]


> Если стандартное ВКЛовское - попробуй темже самым alphablend
> и alphablendvalue поиграться...

TImage ведь не окно, его нельзя той же функцие сделать полупрозрачным...


 
homm ©   (2007-06-26 22:31) [7]

> TImage ведь не окно, его нельзя той же функцие сделать полупрозрачным...

Да автору похоже нужно, что-бы была полупрозрачность на с формой, а с рабочим столом. Т.е. Как раз у формы и нужно эти свойства дергать.


 
antonn ©   (2007-06-26 23:07) [8]

я так понял, что автор решил с помощью имейдж сделать окно по виду похожее на окно с альфаканалом:) не получится:) я тоже когда то пытался:)


 
TruePunk   (2007-06-27 01:26) [9]

я с помощью имейджа делаю, допустим, треугольное окно и надо чтобы юзер мог изменять степень его прозрачности. Подскажите хоть компонент с такой возможностью.


 
homm ©   (2007-06-27 01:49) [10]

> я с помощью имейджа делаю, допустим, треугольное окно

Вот это фокус! С помошью TImage? Не врешь?


> надо чтобы юзер мог изменять степень его прозрачности. Подскажите
> хоть компонент с такой возможностью.

TForm. Версия ддельфи старше шестой, вроде нужна.


 
{RASkov} ©   (2007-06-27 02:03) [11]

> [6] antonn ©   (26.06.07 22:27)
> TImage ведь не окно, его нельзя той же функцие сделать полупрозрачным...


> [10] homm ©   (27.06.07 01:49)
> Вот это фокус! С помошью TImage? Не врешь?

Да все нормально :)

> я с помощью имейджа делаю, допустим, треугольное окно и
> надо чтобы юзер мог изменять степень его прозрачности

Я так понял, что автор нарисовал треугольник(черный) на, например, белом фоне.. Далее загрузил его в Имаге на форме (алКлиент)....
У формы выставил ТранспарентКолор = True и ТранспарентКолор = Белый... Вот и получилась треугольная форма... )))

> [9] TruePunk   (27.06.07 01:26)

Ну и меняй АльфаБлэндВалуэ..... или не получается? Делфи у тебя 7-я .... там есть эти свойства..



Страницы: 1 вся ветка

Текущий архив: 2007.07.22;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.018 c
15-1182194237
Keni
2007-06-18 23:17
2007.07.22
Обнаружить сниффер? Как?


15-1182259262
oldman
2007-06-19 17:21
2007.07.22
Я по улице марше,


15-1182340952
Ламот
2007-06-20 16:02
2007.07.22
1С 7.7 + MS SQL 2000 + Ошибка 126


15-1182767431
Andy BitOff
2007-06-25 14:30
2007.07.22
СтОит ли городить огород?


2-1182766996
_Asph
2007-06-25 14:23
2007.07.22
Обращение к свойству компонета, из другого компонета