Вверх ↑
Этот топик читают: Гость
Ответов: 205
Рейтинг: 44
#1: 2010-04-28 20:39:52 ЛС | профиль | цитата
Почему при использовании менеджера прозрачности формы не отображается элементы интерфейса?



code_18006.txt

карма: 0

0
файлы: 1code_18006.txt [2.8KB] [417]
vip
#1.1контекстная реклама от партнеров
Разработчик
Ответов: 26061
Рейтинг: 2120
#2: 2010-04-28 20:47:51 ЛС | профиль | цитата
wss60 писал(а):
Почему при использовании менеджера прозрачности формы не отображается элементы интерфейса?

И не будут. Мультислойная Альфа-форма не поддерживает никакого отображения интерфейса на ней, для отображения интерфейса необходимо использовать наложение и закрепление второй формы с прозрачностью вокруг установленных контролов
карма: 22

0
Ответов: 205
Рейтинг: 44
#3: 2010-04-28 20:54:50 ЛС | профиль | цитата
Жаль
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#4: 2010-04-28 21:03:50 ЛС | профиль | цитата
wss60 писал(а):
Жаль

А в чем проблема-то, в наложении второй формы, не вижу никаких препятствий
------------ Дoбавленo в 21.03:
Вот так, и все пучком



Add(MainForm,11952613,343,245)
{
Width=200
Height=140
Name="main"
BorderStyle=0
DragForm=0
TransparentManager="clf"
}
Add(TransparentManager,12448912,343,280)
{
Name="clf"
TransparentMode=1
TransparentType=1
TransparentColor=-16777216
FormTranspColor=-16777212
Picture=[ZIPB6B5010078DAEDD7EB4B547900C671ED7EBFD9DD32BB5B494517CB6E5EE86661121569141945514451504444581011E88CA3A3A38E3AD5646DBB2F7AB5FBBA97FB172CBB7F4D3BD3FA440FBB7038E75587FD1EF83030F3E6F70C7C39E73436FFF66B6949F1AA29A82AF8BDA0B3A0B4A4F2EBF71DE3BFFFC7555B3056F005C0D7166ABF6B235FD005E09BFC77F70DFE0FE0DFBE3E539596967601707ADE9A3061421700471F40701F13274EEC02E0D4C7A4499312009CFA983C79720280A30F20B88F2953A6240038F53175EAD40400471F40701FD3A64D4B0070F40104F7317DFAF40400A73E66CC989104E0D4C7CC993393001C7D00C17DCC9A352B09C0A98FD9B367270138F53167CE9C2400471F40701F73E7CE4D0270EA63DEBC7949004E7DCC9F3FBF1B80531F0B162CE806E0D4475959593700A73E162E5CD80DC0D10710DCC7A2458BBA0138F5B178F1E26E004E7D2C59B22405C0D10710DCC7D2A54B53009CFA58B66C590A80531FCB972F4F0170F40104F7515E5E9E02E0D4C78A152B52009CFA58B972650A80531F1515153D009CFA58B56A550F00A73E2A2B2B7B0038FA0082FB58BD7A750F00A73ED6AC59D303C0A98FB56BD7F60070EA63DDBA75BD009CFA58BF7E7D2F00A73E366CD8D00BC0D10710DCC7C68D1B7B0138F5515555D50BC0A98F4D9B36F50270EA63F3E6CD69004E7D6CD9B2250DC0A98FEAEAEA3400471F40701F5BB76E4D0370EA63DBB66D69008E3E80E03EB66FDFDE07C0A98F1D3B76F40170F40104F7B173E7CE3E004E7DECDAB5AB0F80531FBB77EFEE03E0D4474D4D4D1F00A73EF6ECD9D30FC0A98FBD7BF7F60370EAA3B6B6B61F80531FFBF6EDEB07E0D4C7FEFDFBFB0138F571E0C0817E004E7D1C3C783003C0A98F43870E650038F55157579701E0D4474343430680531F8D8D8D19008E3E80E03E0E1F3E3C00C0A98F23478E0C0070EAE3E8D1A303009CFA3876ECD80000A73E8E1F3F3E00C0A98FA6A6A601004E7D9C3C79721080A30F20B88FE6E6E641004E7D9C3A756A1080531F2D2D2D83009CFA387DFAF41000471F40701F67CE9C1902E0D4C7D9B367870038F571EEDCB921004E7D9C3F7F3E0BC0A98FD6D6D62C00A73EDADADAB2009CFAB870E1421680531F172F5ECC0270EAE3D2A54BC3009CFAB87CF9F23000A73EDADBDB870138F571E5CA9561004E7D5CBD7A751880531FD7AE5D1B01E0D4C7F5EBD7470038F571E3C68D11004E7DDCBC79730480531FB76EDD1A05A22ABCCB8ED5D5D5FD515D5DFDE547553C5FF19C6176A98FDBB76F8F0251D5D7D7FFD06D48F19C6176A98F3B77EE8C0251C5A10D09B34B7DDCBD7B7714882A4E7D84D9A53EEEDDBB9703A28A531F6176A98FFBF7EFE780A8E2D447985DEAE3C183073920AA38F5116697FA78F8F0610E882A4E7D84D9A53E1E3D7AF41A882A4E7D84D9A53E1E3F7EFC1A882A4E7D84D9A53E9E3C79F21A882A4E7D84D9A53E9E3E7DFA06882A4E7D84D9A53E3A3A3ADE0051C5A98F30BBD4C7F3E7CFDF0051C5A98F30BBD4C78B172FDE0251C5A98F30BBD4C7CB972FDF0251C5A98F30BBD4C7AB57AFDE0251353535FD1987368AE70CB34B7D747676E681A89E3D7BF6F3891327FEFA91DB289EAF78CE30BBD4472291C80370EA23954ABD03E0D4473A9D7E07C0A98F4C263306C0A98F6C363B06C0A98F5C2EF71E80531FF97CFE0300A73E3E7EFCF801801BEF63ECD3A74F3F0170C5360A6A0BF29F3F7FFE05C03F8A4D8CB75132FEF9ED7D1DF89FD37DA3E46F61D4A1A4]
}
Add(ChildForm,9634494,392,245)
{
}
BEGIN_SDK
Add(EditMulti,11363449,21,21)
{
}
Add(MainForm,5793230,35,42)
{
Left=35
Top=105
Width=200
Height=140
Color=12632256
Ctl3D=0
WinStyle=1
Name="form2"
BorderStyle=0
TransparentManager="transp2"
FormFastening="parent.main"
}
Add(ButtonRush,10242872,91,42)
{
Left=85
Top=5
Width=110
Height=40
Glyphs=[]
}
Add(TransparentManager,12915390,35,91)
{
Name="transp2"
FormTranspColor=12632256
}
END_SDK

карма: 22

2
Голосовали:wss60, petrocan
Ответов: 205
Рейтинг: 44
#5: 2010-04-28 21:09:05 ЛС | профиль | цитата
Спасибо оказалось проще чем я думал.
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#6: 2010-04-28 21:12:30 ЛС | профиль | цитата
Это же специально все было настроено на такой интерфейс, примеры, вот только, я не успел написать нормальные
карма: 22

0
Ответов: 205
Рейтинг: 44
#7: 2010-04-28 22:00:37 ЛС | профиль | цитата
nesco, Спасибо вам за элементы.Даже текст получился прозрачный.


карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#8: 2010-04-28 23:28:48 ЛС | профиль | цитата
wss60 писал(а):
Даже текст получился прозрачный

Если цвет текста совпадет с цветом прозрачности формы, то так и будет
карма: 22

0
Ответов: 177
Рейтинг: 24
#9: 2014-04-12 13:20:27 ЛС | профиль | цитата
nesco писал(а):

Я вот пробую заменить вашу картинку на свою и у меня не получается сделать её прозрачной! Точнее она становится очень блеклой и совсем еле видимой.
Ваш вариант работает, меняю вашу картинку на свою и всё сразу становится плохо! Даже пробовала поставить свою картинку в той же цветовой гамме что и ваша, а все равно ничего не выходит! В чем секрет? Почему с вашей картинкой прозрачный фон получается, а с моей нет???!!!

http://hiasm.com/forum_serv.php?q=56&id=3733
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#10: 2014-04-12 14:35:42 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 06:03:02
карма: 0

0
Ответов: 177
Рейтинг: 24
#11: 2014-04-12 14:53:19 ЛС | профиль | цитата
г. ость писал(а):
Lora, может так надо?
code_33398.txt
В свойство Picture комп-та MainForm вставьте свою картинку


Да-да! Спасибо! Я поняла свою ошибку. Просто надо было вставлять картинку в MainForm и регулировать AlphaBlendValue.
карма: 1

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#12: 2014-04-12 17:35:45 ЛС | профиль | цитата
Lora писал(а):
В чем секрет?

Каптинка обязательно должна быть 32 бита с альфа-каналом прозрачности
карма: 22

0
12
Сообщение
...
Прикрепленные файлы
(файлы не залиты)