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 *)
pathCell
willDisplayOpenPanel:(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 *)
pathCell
willPopUpMenu:(NSMenu *)menu
Параметры
pathCell
Ячейка пути, отправившая сообщение.
menu
Всплывающее меню, которое будет выведено на экран.
Обсуждение
Этот метод вызывают, прежде чем всплывающее меню показано. В это время можно далее настроить меню как требуется, добавив и удалив элементы. Этот метод вызывают только, когда стиль установлен в
NSPathStylePopUp
.Реализация этого метода является дополнительной.
Оператор импорта
Objective C
@import AppKit;
Swift
import AppKit
Доступность
Доступный в OS X v10.5 и позже.