Контексты определяют механизм взаимодействия с оконной подсистемой
Контексты используются для считывания и изменения параметров дисплеев и окон. Контекст может быть ассоциирован с одним окном или группой, а также с одним или несколькими дисплеями.
Следующие разделы справки демонстрируют общие практики выполнения типичных операций с контекстами.
| Операция | Описание |
|---|---|
| При создании контекста должен быть определен его тип. Контекст определяет механизм взаимодействия с оконной подсистемой. В зависимости от потребностей приложения, а также от наличия у пользователя прав, могут быть созданы контексты различных типов | |
| Контекст должен быть создан перед созданием окон. При вызове функции screen_create_context() выделяется память для хранения состояния контекста. Также композитным менеджером будет создана очередь событий, ассоциированная с данным процессом | |
| Можно считывать и устанавливать свойства контекста для определения логики функционирования приложения при взаимодействии с окном |
Предыдущий раздел: Руководство разработчика оконной подсистемы Screen