NSPathCellDelegate
NSPathCellDelegate дополнительный протокол включает делегату NSPathCell объект настроить панель Open или всплывающее меню пути, стиль которого установлен в NSPathStylePopUp.
Наследование
Не применимый
Оператор импорта
Swift
import AppKit
Objective C
@import AppKit;
Доступность
Доступный в OS X v10.5 и позже.
-
Реализуйте этот метод для настройки панели Open, показанной путем раскрывающегося стиля.
Объявление
Swift
optional func pathCell(_pathCell: NSPathCell, willDisplayOpenPanelopenPanel: NSOpenPanel)Objective C
- (void)pathCell:(NSPathCell *)pathCellwillDisplayOpenPanel:(NSOpenPanel *)openPanelПараметры
pathCellЯчейка пути, отправившая сообщение.
openPanelПанель Open, которая будет выведена на экран.
Обсуждение
Этот метод вызывают, прежде чем панель Open показана, но после того, как ее позволенные типы файлов установлены в позволенные типы ячейки. В это время можно далее настроить панель Open как требуется. Этот метод вызывают только, когда стиль установлен в
NSPathStylePopUp.Реализация этого метода является дополнительной.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.5 и позже.
-
Реализуйте этот метод для настройки меню пути раскрывающегося стиля.
Объявление
Swift
optional func pathCell(_pathCell: NSPathCell, willPopUpMenumenu: NSMenu)Objective C
- (void)pathCell:(NSPathCell *)pathCellwillPopUpMenu:(NSMenu *)menuПараметры
pathCellЯчейка пути, отправившая сообщение.
menuВсплывающее меню, которое будет выведено на экран.
Обсуждение
Этот метод вызывают, прежде чем всплывающее меню показано. В это время можно далее настроить меню как требуется, добавив и удалив элементы. Этот метод вызывают только, когда стиль установлен в
NSPathStylePopUp.Реализация этого метода является дополнительной.
Оператор импорта
Objective C
@import AppKit;Swift
import AppKitДоступность
Доступный в OS X v10.5 и позже.
