screen_join_window_group()

Дает возможность окну присоединиться к оконной группе

Прототип:

#include <screen/screen.h>
int screen_join_window_group( screen_window_t win,
const char *name );

Аргументы:

win
Дескриптор окна, которое будет присоединено к группе. Это окно должно быть создано с помощью screen_create_window_type().
name
Уникальная строка для идентификации оконной группы. Данная строка должна быть получена от родительского окна.

Библиотека:

libscreen

Описание:

Тип функции: Исполняемые отложенно

Данная функция используется для добавления окна к группе. Окна в группе наследуют видимость и глобальную прозрачность их родителей.

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

0
Окно успешно присоединено к группе.
-1
В случае ошибки, код ошибки записывается в errno.

Коды ошибок:

EINVAL
Некорректный аргумент.
EFAULT
Присоединение окна к группе завершилось с ошибкой на стороне сервера.

Классификация:

Графическая подсистема ЗОСРВ «Нейтрино», Screen

Поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2020

Безопасность использования
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да




Предыдущий раздел: Группы