Я программно создаю NSToolbar в своем приложении. Я просто добавил новую кнопку на панель инструментов и добавил эту кнопку к стандартной конфигурации панели инструментов по умолчанию. Когда я запускаю приложение, новая кнопка не отображается по умолчанию. Это потому, что я уже использовал программу, и у меня уже есть файл plist, в котором эта новая кнопка не будет отображаться.Сброс настроек NSToolbar по умолчанию
Итак, мой вопрос заключается в том, как я могу заставить панель инструментов сбросить текущую конфигурацию до конфигурации по умолчанию, чтобы моя кнопка автоматически показывалась для людей, которые использовали приложение.
Я думаю, что я мог бы удалить записи в файле plist, чтобы заставить программу воссоздать их и, таким образом, использовать конфигурацию по умолчанию ... но я надеялся, что была некоторая команда, которую я мог бы выдать, чтобы сбросить ее. Я не видел его в классе NSToolbar.
Спасибо за любую помощь.
Thanks Jim. Это гораздо более простая идея, чем моя, и она нацелена на тот же принцип ... изменить предпочтения. Я буду использовать твою идею. Кнопка является частью важной новой функции, поэтому я чувствую, что ее нужно показывать. – regulus6633