screen_set_event_property_pv()

Устанавливает значение указанного свойства события (тип свойства - void *)

Прототип:

#include <screen/screen.h>
int screen_set_event_property_pv( screen_event_t ev, int pname, const void **param );

Аргументы:

ev
Дескриптор события.
pname
Имя устанавливаемого свойства. Оно должно быть включено в список поддерживаемых свойств.
param
Указатель на буфер, содержащий значение (или значения) устанавливаемого свойства. Буфер должен иметь тип void *.

Библиотека:

libscreen

Описание:

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

Функция позволяет установить значение свойства определенного события. Могут быть установлены значения следующих свойств:

Тип события: SCREEN_EVENT_CLOSE

Тип события: SCREEN_EVENT_CREATE

Тип события: SCREEN_EVENT_DISPLAY

Тип события: SCREEN_EVENT_GAMEPAD

Тип события: SCREEN_EVENT_IDLE

Тип события: SCREEN_EVENT_JOYSTICK

Тип события: SCREEN_EVENT_KEYBOARD

Тип события: SCREEN_EVENT_MTOUCH_TOUCH, SCREEN_EVENT_MTOUCH_MOVE, SCREEN_EVENT_MTOUCH_RELEASE

Тип события: SCREEN_EVENT_POINTER

Тип события: SCREEN_EVENT_POST

Тип события: SCREEN_EVENT_PROPERTY

Тип события: SCREEN_EVENT_UNREALIZE

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

0
Значение свойства успешно установлено
-1
В случае ошибки (устанавливается errno)

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

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

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




Предыдущий раздел: События