2013-12-13 17 views
1

Мне нравится, как разработчики, созданные за Vox.app, создали пользовательский заголовок и сохранили первоначальную тень.Скрытие заголовка в NSWindow, округление углов и сохранение тени

Если вы установили стильMask = NSBorderlessWindowMask, он создаст другой вид тени, а закругленные углы исчезнут.

И, похоже, не так легко воссоздать эти тени, особенно если вы также хотите закругленные углы.

Я сделал снимок окна приложения, которое мне нравится. Посмотрите на тени и заголовок.

Можно ли (я предполагаю) сделать это? И если да, то как?

Vox app. I am interested in how to create the shadow and title bar

ответ

1

Можно ли (я предполагаю), чтобы сделать это?

Да, это возможно.

И если да, то как?

Вы должны подклассами NSWindow и NSView, установить цвет фона, использовать пользовательские кнопки и т.д.

Для соблазнительных уголков, вам нужно сделать, используя путь Безье. Я попытался достиг несколько близко, однако цвет Titlebar является не изменился в этом скриншоте ... но я надеюсь, что вы можете сделать это здесь:

enter image description here

+0

Последней строкой, является то, что у меня есть наибольшие трудности, достигающие. – chrs

+0

Мне удалось удалить заголовок :) Я отправлю код позже. – chrs

+0

@Chrene: thats great :) –

Смежные вопросы