NSObject (DREraseProgressPanelDelegateMethods)
Эта категория определяет ряд методов, которые делегаты панели прогресса записи могут реализовать для управления поведением панели.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Не применимый не применимый
-
Позволяет делегату обрабатывать обратную связь конца стирания.
Объявление
Objective C
- (BOOL) eraseProgressPanel:(DREraseProgressPanel*)
theErasePanel
eraseDidFinish:(DRErase*)erase;Параметры
theErasePanel
Панель прогресса
erase
Объект, выполнивший стирание.
Возвращаемое значение
Указание BOOL, должна ли произойти нормальная обратная связь конца стирания.
Обсуждение
Этот метод позволяет делегату обрабатывать или изменять обратную связь конца стирания, выполняемую панелью прогресса. Возвратите YES, чтобы указать, что делегат обработал завершение стирания, и стандартная обратная связь должна быть подавлена. Если этот метод возвращается нет, нормальная обработка конца стирания выполняется (отображение ошибки, при необходимости играя, «я сделан» звук, и т.д.). Делегат передается, прежде чем панели прогресса приказывают уйти так, лист может быть выведен на экран на панели прогресса, выведенной на экран как окно.
-
Уведомление, отправленное панелью после приказывания уйти.
Объявление
Objective C
- (void) eraseProgressPanelDidFinish:(NSNotification*)aNotification;
Параметры
aNotification
Всегда DREraseProgressPanelDidFinishNotification. Можно получить рассматриваемый объект DREraseProgressPanel путем отправки объектного сообщения в aNotification.
Обсуждение
Если делегат реализует этот метод, то он получит сообщение после того, как панель будет удалена из дисплея.
-
Уведомление, отправленное панелью перед дисплеем.
Объявление
Objective C
- (void) eraseProgressPanelWillBegin:(NSNotification*)aNotification;
Параметры
aNotification
Всегда DREraseProgressPanelWillBeginNotification. Можно получить рассматриваемый объект DREraseProgressPanel путем отправки объектного сообщения в aNotification.
Обсуждение
Если делегат реализует этот метод, то он сразу получит сообщение, прежде чем панель будет выведена на экран.