Как называется настройка nstoolbar - PullRequest
0 голосов
/ 21 февраля 2019

Я смотрю на это , но в документации говорится, что оно создаст Customize Toolbar... меню.

То, что я ищу, - это способ заставить NSToolbar правильно реагироватьщелкните и отобразите контекстное меню, где одним из элементов является «Настроить ...».

Будет ли эта функция включена или мне придется что-то сделать дополнительно?Если я это сделаю, то что?

TIA!

1 Ответ

0 голосов
/ 21 февраля 2019

Если allowsUserCustomization равно YES, панель инструментов предоставляет контекстное меню с элементом «Настроить панель инструментов…».Вам не нужно больше ничего делать, чтобы это меню работало.

В шаблоне приложения MacOS XCode меню «Вид» в строке меню содержит пункт меню «Настроить панель инструментов…», который включается или отключается автоматически на основена настройке allowsUserCustomization панели инструментов переднего окна.Вам также не нужно ничего делать, чтобы сделать эту работу.

Если в главном меню вашего приложения нет пункта меню «Настроить панель инструментов…» в каком-либо подменю, вы можете добавить его самостоятельно, перетаскивая менюпредмет из библиотеки объектов.Подключите действие пункта меню к первому ответчику runToolbarCustomizationPalette:.

...