Сделать NSButton открытой панелью шрифтов - PullRequest
6 голосов
/ 02 августа 2011

Мне было интересно, как сделать так, чтобы кнопка открывала панель шрифтов в Mac OS X с помощью Cocoa, у меня в приложении есть NSTextView и я хочу, чтобы диалог шрифтов отображался, когда пользователь нажимает кнопку. Заранее спасибо!

1 Ответ

4 голосов
/ 03 августа 2011

Последний объект, который появляется по умолчанию (тот, который вы видите слева от области редактирования) - это именно Font Manager. Все, что вам нужно сделать, это контролировать перетаскивание с вашей кнопки в диспетчер шрифтов и подключить действие orderFrontFontPanel:.

...