|
|
|
Нестандартный контрол в VS2015 |
|
|
|
Apr 27 2017, 06:44
|
Частый гость
Группа: Участник
Сообщений: 153
Регистрация: 25-08-08
Из: Санкт-Петербург
Пользователь №: 39 813
|
Цитата(Daniil @ Apr 27 2017, 09:27) С альфа-каналом надо играться для сглаживания. Это не поможет? https://www.codeproject.com/Articles/7944/T...Anti-Aliased-Edне знаю поможет ли, пошел читать... сам регион кривой получается, даже если его просто черным цветом залить
|
|
|
|
|
Apr 27 2017, 07:05
|
Частый гость
Группа: Свой
Сообщений: 82
Регистрация: 3-09-04
Из: Russia, Novosibirsk
Пользователь №: 590
|
Цитата(карамболь @ Apr 27 2017, 13:44) не знаю поможет ли, пошел читать... сам регион кривой получается, даже если его просто черным цветом залить Так и должно быть, если сглаживания нет. Наглядная картинка - https://msdn.microsoft.com/en-us/library/9t...(v=vs.110).aspx
|
|
|
|
|
Apr 27 2017, 07:08
|
Частый гость
Группа: Участник
Сообщений: 153
Регистрация: 25-08-08
Из: Санкт-Петербург
Пользователь №: 39 813
|
Цитата(Daniil @ Apr 27 2017, 10:05) Так и должно быть, если сглаживания нет. Наглядная картинка - https://msdn.microsoft.com/en-us/library/9t...(v=vs.110).aspxт.е. стандартными средствами от этого не избавится ? Не хотелось бы сильно погружаться в дизайн и тратить уйму времени. Программа технологическая, просто хотелось немного красоты добавить )
|
|
|
|
|
Apr 27 2017, 07:19
|
Частый гость
Группа: Свой
Сообщений: 82
Регистрация: 3-09-04
Из: Russia, Novosibirsk
Пользователь №: 590
|
Цитата(карамболь @ Apr 27 2017, 14:08) т.е. стандартными средствами от этого не избавится ? Не хотелось бы сильно погружаться в дизайн и тратить уйму времени. Программа технологическая, просто хотелось немного красоты добавить ) Совсем стандартными - не знаю такого способа. Проще всего, наверное, нарисовать сглаженную картинку с кнопками, а затем ее уже накладывать на регион. Вы первый проект все таки посмотрите - там решают почти аналогичную проблему.
|
|
|
|
|
Apr 27 2017, 07:29
|
Частый гость
Группа: Участник
Сообщений: 153
Регистрация: 25-08-08
Из: Санкт-Петербург
Пользователь №: 39 813
|
Цитата(Daniil @ Apr 27 2017, 10:19) Совсем стандартными - не знаю такого способа. Проще всего, наверное, нарисовать сглаженную картинку с кнопками, а затем ее уже накладывать на регион. Вы первый проект все таки посмотрите - там решают почти аналогичную проблему. читаю уже, идея понятна, реализация уж больно замороченная если этих кнопок будет много
|
|
|
|
|
Apr 28 2017, 09:48
|
Частый гость
Группа: Участник
Сообщений: 153
Регистрация: 25-08-08
Из: Санкт-Петербург
Пользователь №: 39 813
|
Цитата(k155la3 @ Apr 28 2017, 12:21) В примерах для студии (старые, MFC) есть релаизация контролв-кнопок самой разнообразной формы - круглые, с вырезами итп. Насколько помню, никаких рваных краев не видно. Может это ОНО ? может и оно, только найти не могу )
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|