Контекст определяет взаимоотношения с оконной подсистемы
В данном разделе приводится описание типов и функций библиотеки Screen
для работы с контекстами.
После установки соединения с оконной подсистемой, можно использовать контекст для: создания и управления окнами, получать и отправлять события, считывать и устанавливать параметры объектов.
Соединение, которое устанавливается с оконной подсистемой через контекст, остается активным до тех пор, пока не будет вызвана функция screen_destroy_context(). Каждый контекст имеет собственную очередь событий. Разрешения также относятся к контексту, а не к процессу.
Контекст может быть ассоциирован с одним или нескольким окном или одним или несколькими дисплеями.
Тип | Описание |
---|---|
Типы контекстов | |
Дескриптор контекста |
Функция | Описание |
---|---|
Установка соединения с оконной подсистемой и создание очереди команд | |
Завершение соединения с оконной подсистемой и освобождение очереди команд | |
Отправляет очередь команд на исполнение | |
Возвращает значение указанного свойства контекста (тип свойства - int ) | |
Возвращает значение указанного свойства контекста (тип свойства - void * ) |
Предыдущий раздел: Справочник по Screen API