2013-07-02 3 views
0

У нас есть настраиваемое окно и заголовок для приложения на основе документов, и мы хотели бы поддержать управление версиями стандартной кнопкой раскрытия, которая появляется рядом с названием документа. Вот изображение кнопки раскрытия и всплывающее меню при щелчке (из TextEdit):Программно Показать Версии Всплывающее меню для приложения на основе документа

Grab of TextEdit versions disclosure button and popup menu

Есть ли способ программно показать это версия всплывающего меню для кнопки пользовательского раскрытия?

Смежный вопрос здесь появляется, но с разными критериями:

Cocoa - Adding menu to support versions? (Like in TextEdit)

ответ

1

Я думаю, что вы не можете показать программно меню версии система, но вы можете создать свой собственный и вызывать методы NSDocument

- (void)lockDocument:(id)sender 
- (void)duplicateDocument:(id)sender 
- revertToContentsOfURL:ofType:error: 
- (void)browseDocumentVersions:(id)sender 

lockDocument и browseDocumentVersions требуют 10,8

+0

gré при ответе. Это похоже на маршрут. – Dalmazio

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