Вверх ↑
Этот топик читают: Гость
Ответов: 1926
Рейтинг: 172
#1: 2015-07-19 17:43:52 ЛС | профиль | цитата
В файле - форма из картинки с прозрачностью. Изначально была png, но hiasm не поддерживает, переправил в bmp и задал как вид формы с прозрачным цветом - белый. Но при запуске у формы-картинки получаются рваные края:

------------ Дoбавленo в 17.43:
Как сделать, чтоб рваных краёв не было?
------------ Дoбавленo в 17.43:
Прикрепил схему.
карма: 9
0
файлы: 1project5.rar [334.4KB] [917]
Разработчик
Ответов: 26113
Рейтинг: 2126
#2: 2015-07-19 18:45:23 ЛС | профиль | цитата
3042 писал(а):
Как сделать, чтоб рваных краёв не было?

В обычном режиме -- никак. Альфа канал у формы поддерживается только в режиме мультислойности, но в этом режиме на ней перестают отображаться контролы. Как организовать мультислойность, см. пример -- http://www.hiasm.com/sha/shatools.php?q=5&id=213
карма: 22

2
Голосовали:3042, Rysik
Ответов: 1926
Рейтинг: 172
#3: 2015-07-20 22:21:45 ЛС | профиль | цитата
Получилось!

Кстати, ошибся, когда сказал, что hiasm не работает с png (см. вложение).
------------ Дoбавленo в 22.07:
nesco писал(а):
но в этом режиме на ней перестают отображаться контролы

А в справке написано, как всё же поставить контролы - надо просто использовать другую форму с привязкой к этой!
См. вложение.
------------ Дoбавленo в 22.09:
------------ Дoбавленo в 22.21:
ps. Продвинутые юзеры могут догадаться о второй форме - достаточно нажать Alt+Пробел, чтобы вызвать системное меню второй (прозрачной) формы и, например, закрыть или переместить её. Но компонентом SysMenu можно отключить это меню, у обеих причём форм!
Это я уже небольшое руководство пишу для тех, кто захочет подобный эффект
карма: 9
0
файлы: 2project51.rar [144.7KB] [924], project52.rar [145KB] [388]
Разработчик
Ответов: 26113
Рейтинг: 2126
#4: 2015-07-20 23:34:20 ЛС | профиль | цитата
3042 писал(а):
Это я уже небольшое руководство пишу для тех, кто захочет подобный эффект

Я уже грешным делом подумал, что это ты мне рассказываешь
карма: 22

0
Ответов: 66
Рейтинг: 1
#5: 2019-03-17 11:57:55 ЛС | профиль | цитата
Похоже я что-то не так сделал, у меня всё сместилось

карма: 0

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