screen_create_window_group()

Создание оконной группы, к которой могут присоединиться другие окна

Прототип:

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

Аргументы:

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

Библиотека:

libscreen

Описание:

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

Данная функция создает оконную группу и ассоциирует ее с определенным окном. Группа идентифицируется строкой, которая должна быть уникальной. Запрос будет отклонен в случае, если уже была создана другая группа с этой же строкой.

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

0
Группа успешно создана
-1
В случае ошибки (устанавливается errno)

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

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

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




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