Контексты

Контекст определяет взаимоотношения с оконной подсистемы

В данном разделе приводится описание типов и функций библиотеки Screen для работы с контекстами.

Типы данных и константы
Функции

После установки соединения с оконной подсистемой, можно использовать контекст для: создания и управления окнами, получать и отправлять события, считывать и устанавливать параметры объектов.

Соединение, которое устанавливается с оконной подсистемой через контекст, остается активным до тех пор, пока не будет вызвана функция screen_destroy_context(). Каждый контекст имеет собственную очередь событий. Разрешения также относятся к контексту, а не к процессу.

Контекст может быть ассоциирован с одним или нескольким окном или одним или несколькими дисплеями.

Типы данных и константы

Тип Описание
Типы контекстов
Дескриптор контекста

Функции

Функция Описание
Установка соединения с оконной подсистемой и создание очереди команд
Завершение соединения с оконной подсистемой и освобождение очереди команд
Отправляет очередь команд на исполнение
Возвращает значение указанного свойства контекста (тип свойства - int)
Возвращает значение указанного свойства контекста (тип свойства - void *)




Предыдущий раздел: Справочник по Screen API