Вверх ↑
Этот топик читают: Гость
Ответов: 204
Рейтинг: 2
#1: 2018-04-23 14:46:19 ЛС | профиль | цитата
Применяю регион к форме и края получаются рваными, ступенчатыми. Теоретически я понимаю почему так происходит, нет градиентного перехода от цвета формы к прозрачности. но вот как поправить это?
Подскажите как сделать у региона формы край мягким???


Add(MainForm,2953706,581,483)
{
Width=443
Height=430
Color=0
DragForm=0
Point(Handle)
link(onCreate,600429:doPicture,[(654,503)(654,705)(415,705)(415,629)])
}
Add(RGN_SetToWindow,14185453,581,616)
{
link(Handle,2953706:Handle,[])
link(Region,600429:Result,[(594,604)(514,604)(514,660)(433,660)])
}
Add(RGN_OutlinePicture,600429,427,616)
{
Point(doPicture)
link(onOutlinePicture,14185453:doSetRegion,[])
link(SrcBitmap,15207040:ImageBitmap,[])
}
Add(Image,15207040,427,546)
{
Left=675
Top=320
Width=2
Height=2
ViewStyle=4
Picture=[ZIPE61E040078DAEDDDCB6E1BC91506E01920BBECB2CA2AEB2CB2CE03649F77CD63F0225BB62EB4018D2E140852026548BCC82D092D4E4E6CC418D81E8F24DEAAABBE0F3030634B62B3CEF9A1EEAE62F5BFFE3DFCDB9F7EFA9F7FC69FBFC79F7FFCFCF9CFCF3FFDF5D3DFFF27FEFD2F7FFEE9D39FFFFB150000000000000000000000000000000000004A5255D5E5E5E5E9E969AFD77BF3E6CDCECE4EFB93F88FF8DFF8CBF8A7F882F83263052B747B7B7B7676F6FAF5EBD693C517C7B7C4371A3D58C6F5F5F5E1E1616B09F1EDF1438C243CD77C3E3F383868AD48FCA8F88146159EE2F1F1314E235B6B103F367EB811861FA8AA6A6F6FAFB536F1C3DDB181DF33994C7676765A6B162F112F64B4E1DBDB2F9D4EA7B511F1426ED4C06FCD66B38D05F04B0CE3458D3C7CBE06DCC029E8B7BADDAE6B43787C7CDCDFDF6F6D49BCB43BA5146E4DD310CF9AB050058A359FCFDBEDF67633180760FA9E62AD7025CC92AB68D482025D5F5FB79261AA82022DB9187BB5E2605484A2DCDEDEB612E3834E14A5DFEFA796C1382475A11CCFFA40EE66C421A90B85F8F8F1632B4996CD5088CBCBCB34331807A63A94E0E4E424CD0CC681A90E25486A56C20C0505DADDDD4D33837160AA4309BADD6E9A19DCD9D9511D4AD04A55BBDD561D6470BB5407199441904190411904190419944190419041190419041994419041904119041904199441904190411904190419944190419041190419041994419041904119041904199441904190411904198474D4753D994C6410366C3A9D8E46A3A3A3A3376FDEB4D2A6586463B158DCDCDC9C9F9F27FBE46B192457B3D96C3018342B7A32481ED77A57575771C299ECA3AE65905CDDDFDFC7E55EAFD76B359F6AD22C777777C3E1707F7FBF950B35A5291E1E1EE277DFC1C1412B2F2A4B238CC7E377EFDEB572A4B8246E3A9D1E1F1FB7F215EF2EDEA34293E66DCFB8F44B7F927D79F11EE39DC6FB5574D231994C8E8E8E5A2589F71BEF5AE949C1C5C5C5DBB76F5BE589771DEF5D03B04555559D9D9DB5CA162310E3A019D8CAF9E7FBF7EF5BB45A310ECE4BD9B0F178BCB7B7277D5FC468C498680C3663341ABD7AF54AEEBE12631223A33D58ABC56231180C3A9D8EC47D578C4C8C4F8C9256611DEABAEEF7FB82F6876294CC1EB28E00BA05FAAC9BA56288008A21D95C033A057DF149A96B439637180CA4E9C562F4B410CB188D46EE822E79A7D484052F361E8FCD03AE64DED0F43D2F30994CAC8459E12A1A8BD97896AAAAAC055DF99A524BBB793A33116B9AADD05A3CC5C5C585BCAC89CF1BF294CBC0323F90BB1931B62E0CF981BAAE4BDB9262F36284AD9FE1F70C874319D9801867CDC6B7A6D36909BBA2A520C6D906897C2BEF7D415313A3ADE5F8ADF1782C171B66F10C5F3C3C3CE4BA357DCA62CC63E4B51FBF7E5A982D115B613937BF7E7A3C597E4F476A8A18F9187F4D683E4216CC53B02DF7F7F7393DA0B38962FCA30A5AD19520AE0AD9BCBAAEF378467CD34515AC5E2BD3D5D595FE4F44D4424316C8F2EC74442D34646966B359B7DBD5FC89885A4445B46551EC58981ABB201665B1581C1E1E6AFBA444456C085C8E9B9B1B3D9FA0A88BE62CC4F9F9B9864F50D4457316C28968B2A7A39AB304D3E954B727CBE7EB4B607D5ACAAC5B2B81A97993F56C515DD7366E4A5954C7DAD1BC4D26137D9E389B00E7CD3EF6E9B31F7EDE4E4E4E3479E2A2461AD5CC20660959D30D19CFD54D5FD4C86D995CCDE7731DDE085129ED9AA50F1F3E68EF46884A69D72C5921D31456CBE4AADFEF6BEF46884A69D72CFDF2CB2FDABB11A252DA354B1EECD2145129ED9A255B6A3745544ABB66697777577B3742544ABB66C9047D83A6E9B56B963A9D8EF66E84A89476CD52BBDDD6DE8D1095D2AE59D2DB0DA25DFD1EC4EF415C0FBA1EC47D51DC17C5FCA0F941B2619D4C535827932BEB459BC27AD15CF9DC4453F8DC44AE7C7EB0297C7E30573E47DF143E479F2BFBC93485FD6472655FB5A6B0AF5AAEEC2FDA94097AFB8B66CC3EDBE9B3CF76DE3C6F227D9E379137CF5D4A9FE72EE5CDF307D3E7F983D9DF96F11CDE94790E6F093C8F3E659E475F02AB655266854C09A6D3A9564F5654478B9A25C4CC20EB767E7EAEE1131475D19C85B8B9B9D1F0098ABA68CE422C160BA7A3099E88465D346739068381B64F4A54445B1665369B75BB5D9D9F88A84554445B96C664BDA979B6EBEAEA4AF327226AA1210B54D775AFD7D3FF5B1755B046B458D6ADA5C0FAB492DDDFDFDB7C7BBB62FCA30A5AB164C3E15010B628C65F1316EEEEEEEEE0E04016B622463EC65F13E2AAD09520DBF5F0F0E071309B17631E23AFFDF86C3C1E0BC586C5986B3C7EEBF8F8582E3626465BCBF195E9746ABBA7CD8871F67979CC53988F2041755D5BC8BD6E31C256A6F10393C9E4EDDBB792B22631B6B6F0E50FD90F7F7DEC63CF139D9D9DC9CBCAC5A86A2D9EA8AAAAF7EFDF4BCD0AC578C6A86A2D9E7561B8B7B7273B2B1123E9329017188FC79EDBBBBC18434B6278B1D168D4E974E4E8C562F42CCC664976415C861D0B59DE62B1E8F7FBD2F402316EB6ED6525EABA365BF1829908EB6110430124B3183A297DE229A800B2BE6BC3C160E04EE90FEE82C6F8B80664DD46A39179C3EFCE039A866063C6E3B155345FAD843111CF864D26136B4ABFAC05B5148DADA8AACACDD218018BB1D9AE8B8B8B323FF61BEFDAE70149E7BCB4B44D30E2FD3AFF2429755D0F87C31276668BF718EFD40C20699A4EA779EF531AEFCEB684A46F3C1EE7BA79BEE2D2140F0F0FA3D128BF273AA92CCD72777717974E393D66544D69A2FBFBFBF89DD8EBF56410B6A8AEEBABABABA3A3A36EB72B83B045B3D96C30181C1E1ECA206CD162B1B8B9B9393F3F6F5618158E2C4DA7D3B8608CD3D4F4A7F8158BECAF192793890CC276C920C8A00C22833208322883C8A00C820CCA20322883208332880CCA20C8A0EA20833208320832288320832083320832083228832083208332083208322883208320833208320832288320832083320832083228832083208332083208322883208320833208320869EA76BB6906300E4C7528C1EEEE6E9A198C03531D4A7078789866067BBD9EEA50829393933433787A7AAA3A94E0F2F232CD0CC681A90E25F8F8F1639A19ACAA4A7528C4EBD7AF530B601C92BA508E7EBF9F5A06E390D48572DCDEDEA696C1382475A12849CD50C4C1A808A5B9BEBE4E278371302A42810E0E0E5208601C865A50A6F97CDE6EB7B71BC03880380CB5A058676767DBCD601C802A50B2C7C7C7FDFDFD6D05305E3A0E4015285C55553B3B3B9B0F60BCA88531F0D96C36EB743A9B0C60BC5CBCA891872FAEAFAF3716C378219311F0DDDF861B38298D97F01B107E706DB8B7B7B7BE00C60F770D083FF6F8F8B8A6098BF8B1EE82C213CDE7F315AEA2891F65221E5E76A366C9A5DDF1ED6EBFC0926E6F6FE334F2591FFB8D2F8E6FF1712458ADAAAA2E2F2F4F4F4FDFBD7BB7BBBBFB659FD2F88FF8DFF8CBF8A7F802775D00000000000000000000000000000000000000D8A4FF02F0F0463B]
}

карма: 1

0
vip
#1.1контекстная реклама от партнеров
Ответов: 2203
Рейтинг: 675
#2: 2018-04-28 16:29:25 ЛС | профиль | цитата
ogrif, а куда уже более мягче? Вот увеличенное изображение вашей формы:

Обратите внимание на курсор в окне экранная лупа, он также сглажен как и форма. Еще обратите внимание что у формы осталась рамка, верхняя полоса.
карма: 11

0
Ответов: 204
Рейтинг: 2
#3: 2018-04-30 13:28:37 ЛС | профиль | цитата
sla8a писал(а):
а куда уже более мягче? Вот увеличенное изображение вашей формы:


Нет, в плане вырезания региона проблем нет. все режет по пикселям как надо. Проблема в том что для более приятной глазу фигуры требуется обтравка края градиентом, либо прозрачностью. Это очень важный момент для визуально приятной формы.
Как пример запуск программы "MIRILIS ACTION"


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

Редактировалось 4 раз(а), последний 2018-04-30 13:31:00
карма: 1

0
Ответов: 2203
Рейтинг: 675
#4: 2018-05-01 00:09:39 ЛС | профиль | цитата
ogrif, применить прозрачность к региону не получится. Регион это просто двухмерная область которую можно создать, изменить, сравнить с другой и т.п. Можно обрезать форму под размер региона. Прозрачность может быть у окна, регион с прозрачность никак не связан.
карма: 11

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