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

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

Разработчик

Ссылка платформы углерода WebKit C ссылка

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

На этой странице

WebKit C ссылка

WebKit C API обеспечивает способ встроить веб-представление в окно Carbon. Как только Вы добавили представление к окну, необходимо загрузить информацию для отображения содержания URL использование классов Objective C.

Для получения дополнительной информации о том, как добавить веб-представления к Вашему приложению и как вывести на экран и управлять довольный Objective C использования APIs, посмотрите веб-контент Отображения.

Функции

  • Инициализирует WebKit.

    Объявление

    Objective C

    void WebInitForCarbon ( void );

    Обсуждение

    Необходимо вызвать эту функцию прежде, чем сделать любые другие звонки WebKit. Эта функция вызовет NSApplicationLoad, InstallEventLoopIdleTimer, и создайте a NSAutoreleasePool. Один раз должна быть вызвана эта функция только. Несколько вызовов к этой функции ничего не сделают, это важно в случае сменных пакетов. Наконец, Вы не должны вызывать NSApplicationLoad и создайте a NSAutoreleasePool если Вы вызываете эту функцию.

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

    Objective C

    @import WebKit;

    Доступность

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

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

    Не доступный 64-разрядным приложениям.

  • Создает находящийся в HIView контейнер для веб-контента.

    Объявление

    Objective C

    OSStatus HIWebViewCreate ( HIViewRef *outControl );

    Параметры

    outControl

    По возврату, outControl точки к недавно создаваемому веб-представлению.

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

    Код результата.

    Обсуждение

    Веб-представлением является стандартный HIView, таким образом, можно использовать любую из стандартных функций HIView для управления им. Отметьте, однако, что веб-представление не может в настоящее время затеняться другими представлениями выше его.

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

    Objective C

    @import WebKit;

    Доступность

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

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

    Не доступный 64-разрядным приложениям.

  • Получает Какао NSView, связанный с веб-представлением.

    Объявление

    Objective C

    WebView * HIWebViewGetWebView ( HIViewRef inView );

    Параметры

    inView

    Веб-представление, Какао которого, эквивалентное, Вы хотите получить.

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

    Какао, эквивалентное из веб-представления.

    Обсуждение

    Если Вы хотите выполнить собственные вызовы Какао для управления содержанием представления, необходимо получить веб-представление Какао.

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

    Objective C

    @import WebKit;

    Доступность

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

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

    Не доступный 64-разрядным приложениям.

  • Создает Базовое Графическое изображение из Какао NSImage.

    Объявление

    Objective C

    CGImageRef WebConvertNSImageToCGImageRef ( NSImage *inImage );

    Параметры

    inImage

    Ссылка на Какао NSImage для преобразования.

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

    Ссылка на Базовое Графическое изображение.

    Обсуждение

    Если Вы хотите вывести на экран значки для URLs от истории или значков страницы, Вы, возможно, должны использовать эту функцию.

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

    Objective C

    @import WebKit;

    Доступность

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

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

    Не доступный 64-разрядным приложениям.