Как называется настройка nstoolbar
Я смотрю на это, но в документации говорится, что это создаст Customize Toolbar...
меню.
То, что я ищу, - это способ заставить NSToolbar реагировать на щелчок правой кнопкой мыши и отображать контекстное меню, где одним из элементов является "Настроить...".
Будет ли эта функция включена или мне придется что-то делать? Если я это сделаю, то что?
ТИА!
1 ответ
Если allowsUserCustomization
является YES
панель инструментов предоставляет контекстное меню с элементом "Настроить панель инструментов…". Вам не нужно ничего делать, чтобы это меню работало.
В шаблоне приложения MacOS XCode меню View панели меню содержит пункт меню "Customize Toolbar…", который включается или отключается автоматически в зависимости от настроек allowsUserCustomization
панели инструментов переднего окна. Вам не нужно ничего делать, чтобы сделать эту работу тоже.
Если в главном меню вашего приложения нет пункта меню "Настроить панель инструментов…" в каком-либо подменю, вы можете добавить его самостоятельно, перетащив элемент меню из библиотеки объектов. Подключите действие пункта меню к первому ответчику runToolbarCustomizationPalette:
,