Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы InstantMessage ссылка класса IMAVControlBar

Опции
Развертывание Target:

На этой странице
Язык:

IMAVControlBar

IMAVControlBar класс представляет панель управления, используемую в iChat Theater. Однако панель управления не появляется, если Вы не добавляете средства управления. Например, если Ваш клиент является приложением слайд-шоу, Вы могли бы добавить стандартное управление воспроизведением, как кнопки Forward и Previous. Вы ставите цель и действия для этих средств управления прежде, чем добавить их к панели управления.

Существует тот IMAVControlBar объект на клиентское приложение, которое Вы получаете из IMAVManager объект с помощью controlBar метод. Вы не должны создавать экземпляры IMAVControlBar непосредственно. Как только Вы получили объект панели управления, используйте методы в этом классе, чтобы добавить и удалить средства управления. Используйте подклассы IMAVControl добавить и сконфигурировать стандартные средства управления.

Наследование


Соответствует


Оператор импорта


Swift

import InstantMessage

Objective C

@import InstantMessage;

Доступность


Доступный в OS X v10.6 и позже.
  • Возвраты все средства управления на панели управления.

    Объявление

    Objective C

    - (NSArray *)controls

    Возвращаемое значение

    Средства управления на панели управления.

    Оператор импорта

    Objective C

    @import InstantMessage;

    Доступность

    Доступный в OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • addControl: - addControl: (OS X v10.9)

    Добавляет указанное управление к панели управления.

    Объявление

    Objective C

    - (void)addControl:(IMAVControl *)control

    Параметры

    control

    Управление для добавления.

    Оператор импорта

    Objective C

    @import InstantMessage;

    Доступность

    Доступный в OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Удаляет все средства управления из панели управления.

    Объявление

    Objective C

    - (void)removeAllControls

    Оператор импорта

    Objective C

    @import InstantMessage;

    Доступность

    Доступный в OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Удаляет указанное управление из панели управления.

    Объявление

    Objective C

    - (void)removeControl:(IMAVControl *)control

    Параметры

    control

    Управление для удаления.

    Оператор импорта

    Objective C

    @import InstantMessage;

    Доступность

    Доступный в OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.