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